Chapter 7 Vocabulary Flashcards

(20 cards)

0
Q

Object

A

A concrete example of a class

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

What is Object Oriented Programming?

A

Is a style of programming that focuses on an applications data and the methods you need yo manipulate the data

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

Class

A

A term that describes a group of objects with common properties

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

Class Definition

A

Describes a group of objects with common properties

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

Instance

A

An existing object of a class

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

Instantiating

A

Created an object

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

Class client

A

A program or class that instantiates objects of another pre-written class

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

Instance Variable

A

Each data variable that exists

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

Field

A

AKA-instance variable

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

Get Methods

A

Retrieval commands such as getPay() or getIncome()

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

Private Methods

A

Method cannot be accessed by any method not part of that class

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

Public Access

A

Other programs or methods can be used cause they are recognized

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

Access Specifier

A

AKA-( access modifier) - indicates with a shaded bar what is specified

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

Data Hiding

A

Most data fields should always be private

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

Inheritance

A

Extending or modifying a class

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

Extend

A

When a new class is created with inheritance

16
Q

Base Class

A

AKA- Parent Class, Superclass

Main class identifier

17
Q

Derived Class

A

AKA- Child Class, Subclass

A class with inheritance from a base

18
Q

Polymorphism

A

Means “many forms”

Describes languages ability to process objects differently

19
Q

Overrides

A

Takes precedence over something else