Java Inheritance Flashcard

Java Inheritance Flashcard

Assessment

Flashcard

Computers

11th Grade

Easy

Created by

Mouna Boutemine

Used 11+ times

FREE Resource

Student preview

quiz-placeholder

10 questions

Show all answers

1.

FLASHCARD QUESTION

Front

What keyword is used to inherit a class in Java?

Back

extends

2.

FLASHCARD QUESTION

Front

What is true about the superclass and subclass relationship in Java?

Back

A subclass cannot access the private members of its superclass.

3.

FLASHCARD QUESTION

Front

What is method overriding in Java?

Back

Providing a specific implementation of a method that is already provided by its superclass.

4.

FLASHCARD QUESTION

Front

Correct way to call a superclass method from a subclass in Java: super.methodName();, this.methodName();, superclass.methodName();, methodName();

Back

super.methodName();

5.

FLASHCARD QUESTION

Front

In Java, which keyword is used to refer to the parent class of a class?

Back

super

6.

FLASHCARD QUESTION

Front

Which of the following statements is true about constructors and inheritance in Java?

  • A subclass inherits all the constructors of its superclass.
  • A subclass must override all the constructors of its superclass.
  • Constructors are not inherited.
  • Only parameterless constructors are inherited.

Back

Constructors are not inherited.

7.

FLASHCARD QUESTION

Front

What is the output of the following code snippet if `class B extends A` and both classes have a method `display()` that prints "A" in class A and "B" in class B, and method `display()` of class B calls `super.display()`?
```java
B obj = new B();
obj.display();
```

Back

AB

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?