Java Inheritance

Java Inheritance

Assessment

Quiz

9th - 12th Grade

Medium

Created by

Daniel Angel

Used 108+ times

FREE Resource

Student preview

quiz-placeholder

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

The following Syntax is used for?


class Subclass-name extends Superclass-name

{

//methods and fields

}

Polymorphism

Encapsulation

Inheritance

None of the above

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Inheritance is used when the relationship between two classes is a(n) _______ relationship.
"HAS-A"
"PART-OF-A"
"IS-A"
inverse

3.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

A class that is inherited is called a ______ . (Select all correct)

super class

sub class

base class

parent class

child class

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Class Cat extends Animal. Which is NOT a valid declaration?

Cat x = new Cat();

Animal X = new Animal();

Cat x = new Animal();

Animal x = new Cat();

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Cat class extends Predator class.

Which of the following must be true?

A Cat object has access to all Predator variables and methods.

A Predator object has access to all Cat public variables and methods.

Predator p = new Cat();

causes an error.

Predator p = new Cat();

p has access to Cat methods and uses the Predator implementations.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does polymorphism mean?

Changing shapes

Having many forms

Being unchangeable

Easy

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of these cannot be passed down through inheritance?
Public variables
Private variables
Methods
Data

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?