OOP PARADIGM Flashcards

1
Q

what is polymorphism

A

a program has the same name but different implementation different classes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

what actually is an object tho

A

objects are entities which group a given set of information (properties) and actions (methods) that can be performed by the entity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

abstraction

A

hiding the implementation code that is unnecessary for use by other objects. removes clutter and makes it easier for developer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

instantiation

A

the object classes can be reused from diff classes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what are attributes

A

a data element representing the quality or state of the class or object.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

methods/operations

A

a method is a procedure associated with a class

an operation is a service that can be requested from any object of the Class to affect behavior.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

inheritance

A

allows classes to have the same properties like student and professor both being people

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what are variables

A

variables are used to store information to be referenced and manipulated in a computer program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what are control structures

A

Control structures enable a programmer to determine the order in which program statements are executed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly