Answered step by step
Verified Expert Solution
Question
1 Approved Answer
QUESTION 8 Which of the following statements are correct? A method can be overloaded in the same class. A method can be overridden in the
QUESTION 8
- Which of the following statements are correct?
- A method can be overloaded in the same class.
- A method can be overridden in the same class.
- If a method overloads another method, these two methods must have the same signature.
- If a method overrides another method, these two methods must have the same signature.
A. | 1 and 4 only. |
B. | 2 and 3 only. |
C. | 1 and 3 only. |
D. | 2 and 4 only. |
QUESTION 9
- Consider the following Java code. class MyTest { public static void main(String[] args) { SubClass s = new SubClass(); s.superClassField = 20; System.out.println(s.toString()); } } class SuperClass{ int superClassField = 10; public String toString(){ return "Superclass field is " + superClassField; } } class SubClass extends SuperClass{ public String toString(){ return "Subclass field is " + super.superClassField; } } Which of the following statements are correct?
- Given the object s, any other class could change the value of superClassField.
- Making superClassField to be private would improve encapsulation, and the code would compile.
- Making superClassField to be private would improve encapsulation, but the code will not compile.
- Making superClassField to be protected would improve encapsulation, and the code would compile.
- Without any modification the code output is Subclass field is 20.
- Without any modification the code will not compile.
1, 3, 4, and 5 only. |
3, 4, and 5 only. |
1, 2, and 5 only. |
1, 3, 4 and 6 only. |
10 points
QUESTION 10
- Which of the following would be a correct use of inheritance?
- Beverage extends Martini.
- Guitar extends Instrument.
- Employee extends SmartPerson
- Oven extends Kitchen
- Beatles extend Band
A. | 2, 4, and 5 only. |
B. | 4 and 5 only. |
C. | 1, 3, and 5 only. |
D. | 2 and 5 only. |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started