Syvum Home Page

Home > Quiz Games > Java Programming >

Java Programming : Classes and Keywords: Multiple Choice

Answer the following questions about classes and reserved keywords as used in the Java programming language.

Formats Info Page Worksheet / Test Paper Quiz Review
Multiple choice

Your Performance  


The use of protected keyword to a member in a class will restrict its visibility as follows:

  Visible in all classes in the same package and subclasses in other packages.

  Visible only inside the package.

  Visible only in the class and its subclass in the same package.

  Visible only in the class where it is declared.

  Half-n-half Clue


The keywords reserved but not used in the initial version of Java are:
(A) union
(B) const
(C) inner
(D) goto
(E) boolean
(F) synchronized

  (C) & (E)

  All of these.

  (B),(C) & (D)

  (A), (C) & (E)

  Half-n-half Clue


Consider the following code:
class ClassA

  Error. ClassA does not define a no-argument constructor

  Error. There is no code in the class ClassB

  Will compile and run successfully

  Error. ClassB does not define a no-argument constructor

  Error. There is no code in the constructor ClassA(int x)

  Half-n-half Clue


Which of the following are keywords?
(A) switch
(B) integer
(C) default
(D) boolean
(E) object

  (B) & (C)

  (A) & (C)



  Half-n-half Clue


We would like to make a member of a class visible in all subclasses regardless of what package they are in. Which one of the following keywords would achieve this?



  private OR protected


  Half-n-half Clue


Which of the following statements are true?
(A) An abstract class may not have any final methods.
(B) A final class may not have any abstract methods.
(C) An inner class may be declared with any accessibility keyword.
(D) Transient variables must be static


  (A) & (C)

  (B) & (C)


  Half-n-half Clue


A package is a collection of

  classes and interfaces


  editing tools


  Half-n-half Clue

12 more pages in Java Programming

Contact Info © 1999-2019 Syvum Technologies Inc. Privacy Policy Disclaimer and Copyright