Object Oriented Programming

Object Oriented Programming

12th Grade

13 Qs

quiz-placeholder

Similar activities

A Level OOP

A Level OOP

12th Grade - University

8 Qs

INTRODUCTION TO OOP TECHNIQUE

INTRODUCTION TO OOP TECHNIQUE

11th - 12th Grade

15 Qs

AQA - Unit 7 - OOP

AQA - Unit 7 - OOP

11th - 12th Grade

10 Qs

Lesson #3 - Inheritance

Lesson #3 - Inheritance

12th Grade

8 Qs

A Level Computing 1.2.4a Programming Paradigms

A Level Computing 1.2.4a Programming Paradigms

12th Grade

15 Qs

1.2.4 Types of Programming Language

1.2.4 Types of Programming Language

12th Grade

15 Qs

AP Computer Science A Quiz

AP Computer Science A Quiz

12th Grade

15 Qs

Java Class vocabulary

Java Class vocabulary

9th Grade - University

12 Qs

Object Oriented Programming

Object Oriented Programming

Assessment

Quiz

Computers

12th Grade

Hard

Created by

Ian Garraway

Used 2+ times

FREE Resource

13 questions

Show all answers

1.

FILL IN THE BLANK QUESTION

30 sec • 2 pts

A _______ is a variable inside an object that make sup part of its internal state.

2.

FILL IN THE BLANK QUESTION

30 sec • 1 pt

A value that can be passed to a function or class when it is called.

3.

FILL IN THE BLANK QUESTION

30 sec • 1 pt

In OOP, creating an object from a class is a process known as...

4.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

The ability for a class to inherit the methods and attributes of a parent class.  Its ‘child’ class can have its own methods and attributes and override methods of its parent class.

Polymorphism

Encapsulation

Attribute

Inheritance

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What makes it possible to create a new child class that shares the attributes and methods of the original (parent) class?

Instantiation

Inheritance

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will the following code display when run?

String str1="Melvin";

String str2="Melvin";

if(str1!=str2)

System.out.print("I didn't expect that.");

else

System.out.print("This one is tricky.");

I didn't expect that.

This one is tricky.

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Ensuring private attributes can only be amended through public methods.  This prevents objects being manipulated in unintended ways.

Polymorphism

Inheritance

Encapsulation

Object Oriented Programming

(OOP)

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?