Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

OOP Terms

Total questions: 10

Worksheet time: 3hrs 30mins

Name
Class
Date
1.

This contains functions (called methods) and variables and is the blueprint that can be used to make an object.

a)

Classes

b)

Objects

c)

Instances

d)

Constructors

2.

It “inherits” the same methods and variables as the Class it was created from however the data may be different

a)

Instance

b)

Classes

c)

Constructors

d)

Objects

3.

Something that is interchangeable with objects.

a)

Constructors

b)

Instances

c)

Objects

d)

Classes

4.

A special method that Python uses to instantiate an instance/ object.

a)

Class variables

b)

instance variables

c)

Properties

d)

Constructors

5.

Created when a new object is instantiated and isn’t available to other objects.

a)

Instance Variables

b)

Class Variables

6.

Created inside a class but outside any methods.

a)

Instance Variables

b)

Class Variables

7.

Described by data variables. EX: name, age, height

a)

Properties

b)

Attributes

c)

Methods

8.

A special kind of attribute.

a)

Properties

b)

Attributes

c)

Methods

9.

These functions are defined within the class and perform some action helpful to that specific type of object.

a)

Properties

b)

Attributes

c)

Methods

10.

When one class gains or references another class.

a)

Instances

b)

Objects

c)

Inheritance

d)

Classes