Exam 10: Inheritance
Exam 1: Introduction to Computers and Java51 Questions
Exam 2: Java Fundamentals61 Questions
Exam 3: Decision Structures64 Questions
Exam 4: Loops and Files57 Questions
Exam 5: Methods60 Questions
Exam 6: A First Look at Classes58 Questions
Exam 7: Arrays and the Arraylist Class64 Questions
Exam 8: A Second Look at Classes and Objects50 Questions
Exam 9: Text Processing and More About Wrapper Classes60 Questions
Exam 10: Inheritance70 Questions
Exam 11: Exceptions and Advanced File IO56 Questions
Exam 12: A First Look at GUI Applications60 Questions
Exam 13: Advanced GUI Applications58 Questions
Exam 14: Applets and More54 Questions
Exam 15: Creating GUI Applications With Javafx and Scene Builder40 Questions
Exam 16: Recursion42 Questions
Exam 17: Databases48 Questions
Select questions type
Like a family tree, a ________ shows the inheritance relationship between classes.
(Multiple Choice)
4.9/5
(42)
A functional interface is simply an interface that has one abstract method.
(True/False)
4.9/5
(39)
Every class has a toString method and an equals method inherited from the Object class.
(True/False)
4.8/5
(34)
This is a special type of expression used to create an object that implements a functional interface.
(Multiple Choice)
4.9/5
(40)
Which of the following statements correctly specifies three interfaces?
(Multiple Choice)
4.9/5
(32)
Which of the following is an example of a lambda expression?
(Multiple Choice)
4.9/5
(30)
Look at the following code. Line 1 public class ClassA
Line 2 {
Line 3 public ClassA() {}
Line 4 public void method1(int a){}
Line 5 }
Line 6 public class ClassB extends ClassA
Line 7 {
Line 8 public ClassB(){}
Line 9 public void method1(){}
Line 10 }
Line 11 public class ClassC extends ClassB
Line 12 {
Line 13 public ClassC(){}
Line 14 public void method1(){}
Line 15 }
Which method will be executed as a result of the following statements?
ClassB item1 = new ClassA();
Item1.method1();
(Multiple Choice)
4.9/5
(37)
Look at the following code. Which line will cause a compiler error?
Line 1 public class ClassA
Line 2 {
Line 3 public ClassA() {}
Line 4 public int method1(int a){}
Line 5 public final int method2(double b){}
Line 6 }
Line 7 public ClassB extends ClassA
Line 8 {
Line 9 public ClassB(){}
Line 10 public int method1(int b){}
Line 11 public int method2(double c){}
Line 12 }
(Multiple Choice)
4.7/5
(37)
When an "is a" relationship exists between objects, it means that the specialized object has:
(Multiple Choice)
4.7/5
(39)
In the following statement, which is the superclass?
Public class ClassA extends ClassB implements ClassC
(Multiple Choice)
4.9/5
(40)
Which of the following statements declares Salaried as a subclass of PayType?
(Multiple Choice)
4.9/5
(37)
Look at the following code: Line 1 public class ClassA
Line 2 {
Line 3 public ClassA() {}
Line 4 public void method1(int a){}
Line 5 }
Line 6 public class ClassB extends ClassA
Line 7 {
Line 8 public ClassB(){}
Line 9 public void method1(){}
Line 10 }
Line 11 public class ClassC extends ClassB
Line 12 {
Line 13 public ClassC(){}
Line 14 public void method1(){}
Line 15 }
Which method1 will be executed when the following statements are executed?
ClassA item1 = new ClassB();
Item1.method1();
(Multiple Choice)
4.9/5
(35)
Look at the following code. Which line in ClassA has an error?
Line 1 public interface MyInterface
Line 2 {
Line 3 int FIELDA = 55;
Line 4 public int methodA(double);
Line 5 }
Line 6 public class ClassA implements MyInterface
Line 7 {
Line 8 FIELDA = 60;
Line 9 public int methodA(double) { }
Line 10 }
(Multiple Choice)
4.9/5
(47)
What is wrong with the following code?
Public class ClassB extends ClassA
{
Public ClassB()
{
Super(40);
System.out.println("This is the last statement " +
"in the constructor.");
}
}
(Multiple Choice)
4.8/5
(44)
Showing 41 - 60 of 70
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)