What Do You Remember About Inheritance

What Do You Remember About Inheritance

9th - 12th Grade

7 Qs

quiz-placeholder

Similar activities

CodeHS 4.14 Polymorphism

CodeHS 4.14 Polymorphism

9th - 12th Grade

10 Qs

OOP2 Understanding Inheritance in OOP

OOP2 Understanding Inheritance in OOP

11th Grade

10 Qs

Object-Oriented Programming (OOP) in Python 3 Quiz

Object-Oriented Programming (OOP) in Python 3 Quiz

12th Grade

10 Qs

Java Quiz

Java Quiz

11th Grade

5 Qs

Python L2- Quiz 6

Python L2- Quiz 6

5th - 12th Grade

8 Qs

Java Classes

Java Classes

12th Grade - University

10 Qs

What Do You Remember About Inheritance

What Do You Remember About Inheritance

Assessment

Quiz

Computers

9th - 12th Grade

Medium

Created by

Mrs. Cossa

Used 4+ times

FREE Resource

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

If we want to make Athlete a subclass of Robot, what keyword do we use below?

public class Athlete ____?____Robot

extends

isa

implements

subclass

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

If Athlete extends Robot, which is NOT true?

Athlete inherits from Robot

Robot inherits from Athlete

Athlete is the subclass

Robot is the superclass

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We have 3 classes: Robot with a subclass Athlete with a subclass Climber. All objects need to be able to "move()". Where should this method be defined?

In all 3 classes

Climber

Athlete

Robot

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We have 3 classes: Robot with a subclass Athlete with a subclass Climber. Climber objects need to be able to "climb()". Where should this method be defined?

In all 3 classes

Climber

Athlete

Robot

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We have 3 classes: Robot with a subclass Athlete with a subclass Climber. Athlete and Climber objects need to be able to "turnRight()". Where should this method be defined?

In all 3 classes

Climber

Athlete

Robot

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Constructors are not inherited. However, subclasses can still call constructors from the superclass with what keyword?

extends

new

const

super

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A Climber class has a method climbUpRight(). Although the subclass, HillClimber, inherits this method it redefines it with a different defintiion. This is called?

overriding

overloading

a waste of time

inheritance