Object-Oriented Design. Chp: 1 Flashcards

1
Q

an object is a collection of …?

A

data and associated behaviors

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

software objects are …?

A

models of something that can do certian things and have certain things done to them.

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

Object-Oriented analysis(OOA) is the process of …?

A

looking at a problem, system, or task and identify the objects and the interactions between those objects. The analysis stage is all about what needs to be done.

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

the output of the analysis stage is a …?

A

set of requirements

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

classes describe …?

A

objects

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

What are the blueprints for creating objects?

A

classes

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

the term used for the kind of object it is is called?

A

class

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

What does UML stand for?

A

Unified Modeling Language

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

Association is the most basic way for two …?

q

A

classes to be related.

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

Objects are instances of …

A

classes that can be associated with each other.

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

Cardinality refers to the …?

A

… actual number of items in a set

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

Multiplicity specifies …?

A

… how small or large the set could be.

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

an object instance is …?

A

is a specific object with its own set of data and behaviors.

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

data represents the …?

A

… individual characteristics of a certain object.

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

A class can define specific set of characteristics that are shared ….?

A

by all objects from that class.

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

Attributes are frequently referred to as…?

A

members or properties

17
Q

Attribute types are can be refered to as …?

A

primitives

18
Q

Behaviors are action that can on an …?

A

object

19
Q

The behaviors that can be performed on a specific class of object are called?

A

methods.

20
Q

What are methods?

A

The behaviors that can be performed on a specific class of object .

21
Q

like functions, methods can also accept …?

A

parameters and return values

22
Q

A method’s parameters are provided to it as a ….?

A

list of objects that need to be passed into that method

23
Q

The actual object intances that are passed into a method during a specific invocation are usuall refered to as …?

q

A

arguements.