Java Inheritance Practice

Java Inheritance Practice

11th - 12th Grade

17 Qs

quiz-placeholder

Similar activities

Java Their

Java Their

9th - 12th Grade

18 Qs

OOP Java

OOP Java

12th Grade

20 Qs

Java Class Vocabulary

Java Class Vocabulary

11th Grade - University

17 Qs

37. OCR A Level (H446) SLR7 – 1.2 Object-oriented languages part

37. OCR A Level (H446) SLR7 – 1.2 Object-oriented languages part

11th Grade

15 Qs

1.2.4 Types of Programming Language

1.2.4 Types of Programming Language

12th Grade

15 Qs

Java Inheritance Quiz

Java Inheritance Quiz

11th Grade

15 Qs

Unit 2 Inheritance in Java

Unit 2 Inheritance in Java

12th Grade - University

15 Qs

 Polymorphism in OOP

Polymorphism in OOP

12th Grade

14 Qs

Java Inheritance Practice

Java Inheritance Practice

Assessment

Quiz

Computers

11th - 12th Grade

Medium

Created by

Khalil Youssef

Used 58+ times

FREE Resource

17 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

2.

MULTIPLE CHOICE QUESTION

30 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

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A class that is inherited is called a ______ .

superclass

Subclass

subsetclass

Relativeclass

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 variables and methods.

Cat c = new Predator();

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

In Java, each child class can have only one parent.
True
False

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?