Set 9

Multiple Choice Question

QID: 
449

Given a class named Test, which of these would be valid definitions for the constructors for the class?

Select 1 option

A. Test(Test b) { }
B. Test Test( ) { }
C. private final Test( ) { }
D. void Test( ) { }
E. public static void Test(String args[ ] ) { }

Multiple Choice Question

QID: 
448

Which of these statements are true?

Select 2 options

A. All classes must explicitly define a constructor.
B. A constructor can be declared private.
C. A constructor can declare a return value.
D. A constructor must initialize all the member variables of a class.
E. A constructor can access the non-static members of a class.

Multiple Choice Question

QID: 
447

Question 32:

Which of the following are true about the "default" constructor?

Select 1 option

A. It is provided by the compiler only if the class and any of its super classes does not define any constructor.
B. It takes no arguments.
C. A default constructor is used to return a default value.
D. To define a default constructor, you must use the default keyword.
E. It is always public.

Multiple Choice Question

QID: 
446

What will be the result of attempting to compile the following program?

public class TestClass{
long l1;
public void TestClass(long pLong) { l1 = pLong ; } //(1)
public static void main(String args[]){
TestClass a, b ;
a = new TestClass(); //(2)
b = new TestClass(5); //(3)
}
}

Select 1 option

A. A compilation error will be encountered at (1), since constructors should not specify a return value.
B. A compilation error will be encountered at (2), since the class does not have a default constructor.
C. A compilation error will be encountered at (3).
D. The program will compile correctly.
E. It will not compile because parameter type of the constructor is different than the type of value passed to it.

Pages

Search the Web

Custom Search

Searches whole web. Use the search in the right sidebar to search only within javajee.com!!!

Quick Notes Finder Tags

Activities (1) advanced java (1) agile (3) App Servers (6) archived notes (2) ArrayLists (1) Arrays (2) Best Practices (12) Best Practices (Design) (3) Best Practices (Java) (7) Best Practices (Java EE) (1) BigData (3) Chars & Encodings (6) coding problems (2) Collections (15) contests (3) Core Java (All) (52) course plan (2) Database (12) Design patterns (8) dev tools (3) downloads (2) eclipse (9) Essentials (1) examples (14) Exception (1) Exceptions (4) Exercise (1) exercises (6) Getting Started (18) Groovy (2) hadoop (4) hibernate (77) hibernate interview questions (6) History (1) Hot book (4) http monitoring (2) Inheritance (4) intellij (1) java 8 notes (4) Java 9 (1) Java Concepts (7) Java Core (7) java ee exercises (1) java ee interview questions (2) Java Elements (16) Java Environment (1) Java Features (4) java interview points (4) java interview questions (4) javajee initiatives (1) javajee thoughts (3) Java Performance (6) Java Programmer 1 (11) Java Programmer 2 (8) Javascript Frameworks (1) Java SE Professional (1) JSP (1) Legacy Java (1) linked list (3) maven (1) Multithreading (16) NFR (1) No SQL (1) Object Oriented (9) OCPJP (4) OCPWCD (1) OOAD (3) Operators (4) Overloading (2) Overriding (2) Overviews (1) policies (1) programming (1) Quartz Scheduler (1) Quizzes (17) RabbitMQ (1) references (2) resources (1) restful web service (3) Searching (1) security (10) Servlets (8) Servlets and JSP (31) Site Usage Guidelines (1) Sorting (1) source code management (1) spring (4) spring boot (3) Spring Examples (1) Spring Features (1) spring jpa (1) Stack (1) Streams & IO (3) Strings (11) SW Developer Tools (2) testing (1) troubleshooting (1) user interface (1) vxml (8) web services (1) Web Technologies (1) Web Technology Books (1) youtube (1)