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  

1.

Which of the following statements about abstract methods/classes in Java are true?
1. An abstract class cannot be instantiated.
2. Constructors cannot be abstract.
3. A subclass of an abstract class must defined the abstract methods.
4. Static methods may be declared abstract.

  Line 1, line 2 and line 3 only

  Line 1 only

  Line 1 and line 2 only

  Line 2 only

  All are true

  Half-n-half Clue
 

2.

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

  All of these.

  (B),(C) & (D)

  (C) & (E)

  (A), (C) & (E)

  Half-n-half Clue
 

3.

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

  (E)

  (B) & (C)

  (A) & (C)

  (D)

  Half-n-half Clue
 

4.

Which keyword can protect a class in a package from accessibility by the classes outside the package?

  protected

  don't use any keyword at all (make it default)

  private

  final

  Half-n-half Clue
 

5.

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?

  protected

  private OR protected

  public

  private

  Half-n-half Clue
 

6.

Package p1 contains the following code:
package p1;
public class Student

  Class result should be declared public.

  Result body is not fully defined.

  Student class is not available.

  Test class is not available.

  Half-n-half Clue
 

7.

Which of the following keywords are used to control access to a class member?
(A) default
(B) abstract
(C) protected
(D) interface
(E) public

  (A), (C) & (E)

  All of these.

  (B), (C) & (E)

  (C) & (E)

  Half-n-half Clue
 


 
12 more pages in Java Programming


Contact Info © 1999-2025 Syvum Technologies Inc. Privacy Policy Disclaimer and Copyright
Previous
-
Next
-