Intro to OOP Flashcards

1
Q

OOP

A

Object Oriented Programming

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

4 components of object orientated programming:
Classes
__________
Attributes
Methods

A

Classes
Objects
Attributes
Methods

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

4 components of object orientated programming:
_________
Objects
Attributes
Methods

A

Classes
Objects
Attributes
Methods

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

4 components of object orientated programming:
Classes
Objects
__________
Methods

A

Classes
Objects
Attributes
Methods

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

4 components of object orientated programming:
Classes
Objects
Attributes
___________

A

Classes
Objects
Attributes
Methods

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

4 components of object orientated programming:
C
O
A
M

A

Classes
Objects
Attributes
Methods

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

Classes

A

Blueprints for objects that allow for grouping of attributes and methods

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

In OOP adjectives are?

A

Attributes

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

In OOP verbs are?

A

Methods

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

In OOP nouns are?

A

Objects

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

Attributes

A

adjectives - Things an object is (color, shape, size)

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

Methods

A

Verbs - Thing an object does (run(), drive(), stop())

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

Objects

A

nouns - created from the Class (dog, chair, car)

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

fields, members, or properties

A

Attributes

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

behaviors

A

Methods

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

Attributes are also called

A

fields and variables

17
Q

When you define a class in java, you are……

A

creating a new data type or more specifically a reference data type

18
Q

creating an object is also called

A

instantiating