
Flashcard on Object-Oriented Programming Principles

Flashcard
•
Computers
•
12th Grade
•
Hard
Krista Sweckard
FREE Resource
Student preview

15 questions
Show all answers
1.
FLASHCARD QUESTION
Front
What is the primary purpose of encapsulation in OOP?
Back
To restrict access to an object's data
2.
FLASHCARD QUESTION
Front
Which of the following best describes a 'has-a' relationship?
Back
An object of class A encapsulates an object of class B for essential purposes
3.
FLASHCARD QUESTION
Front
What does high coupling between classes imply?
Back
Classes are interconnected and changes in one affect the other
4.
FLASHCARD QUESTION
Front
What is the role of the 'Drive' method in the Car class?
Back
To control the forward and backward movement of the car
5.
FLASHCARD QUESTION
Front
Which Unity class is used to get player input in the Player script?
Back
Input
6.
FLASHCARD QUESTION
Front
What is the main advantage of using abstraction in class design?
Back
To simplify the interface and hide complex details
7.
FLASHCARD QUESTION
Front
In the context of OOP, what does the term 'interface' refer to?
Back
The public methods of a class that allow interaction
Create a free account and access millions of resources
Similar Resources on Wayground
15 questions
Visual C# Flashcard - Chapter 5: Loops, Files, and Random Numbers

Flashcard
•
12th Grade
15 questions
yo se los doy double pronouns

Flashcard
•
11th Grade
15 questions
Dabbs' AFA Syllabus

Flashcard
•
12th Grade
15 questions
Applied Statistics Final Review (1st Semester)

Flashcard
•
12th Grade
10 questions
Java Classes and Objects

Flashcard
•
12th Grade
15 questions
Space Science Semester 1 Review

Flashcard
•
11th Grade
13 questions
STEERING AND SUSPENSION

Flashcard
•
11th Grade
15 questions
AP Biology: Unit 4 Cellular Energetics (Ryan)

Flashcard
•
KG - University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
20 questions
Digital Citizenship

Quiz
•
8th - 12th Grade
35 questions
Computer Baseline Examination 2025-26

Quiz
•
9th - 12th Grade
13 questions
Problem Solving Process

Quiz
•
9th - 12th Grade
10 questions
Understanding Algorithms with Pseudocode and Flowcharts

Interactive video
•
9th - 12th Grade
19 questions
AP CSP Unit 1 Review (code.org)

Quiz
•
10th - 12th Grade