stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Object Oriented Programming Basics Flashcards | StudBud
Explore
/
Object Oriented Programming Basics
Object Oriented Programming Basics
10 terms
·
StudBud Administration
·
3 plays
A Quiz on the 4 pillars and other core concepts of object oriented programming
Flashcards
10 cards
F
Practice quiz
P
Host live
L
Questions
10
Answers
1
Procederal Programming can sometimes lead to messy code called
Spiderweb Code
Spaghetti Code
Overly-complex clode
Tangled String Code
2
This feature of OOP replaces complciated if/else statements
Inheritance
Abstraction
Encapsulation
Polymorphism
3
Which of these is not one of the 4 pillars of OOP?
Inheritance
Methods
Polymorphism
Abstraction
4
public class PlayerController : MonoBehaviour is an example of what concept?
Encapsulation
Inheritance
Polymorphism
Abstraction
5
Objects can inherit what two things?
Variables and Parameters
Properties and Methods
Functions and Methods
Libraries and Properties
6
Which sentence best describes polymorphism?
allows you to create alternative functionality for code
the process of creating a primary class from which other classes are made
other programmers can’t easily change the values of variables orobjects
removing complex code from the scripts
7
Classes that inherit from a primary class are called what?
Child Classes
Game Design Classes
Lower Classes
Slave Classes
8
When talking about programming, what is a paramter?
Words that are reserved by a programming language that have special meaning
a global variable
A data structure
one of the pieces of data provided as input to the function
9
A ___________ method or property can be accessed from outside the class.
private
public
Serlized Field
constant
10
One of the purposes of Abstraction is to hide functionality from other progammers.
True
False