Exam 6: Object Modeling
In a state transition diagram,the circle at the right with a hollow border is the initial state.
False
What do relationships enable objects to do? What is the strongest kind of relationship? Walk through an example that demonstrates your understanding of the concept.
Relationships enable objects to communicate and interact as they perform business functions and transactions required by the system.Relationships describe what objects need to know about each other,how objects respond to changes in other objects,and the effects of membership in classes,superclasses,and subclasses.Some relationships are stronger than others (just as a relationship between family members is stronger than one between casual acquaintances).The strongest relationship is called inheritance.Inheritance enables an object,called a child,to derive one or more of its attributes from another object,called a parent.As one example,the INSTRUCTOR object (child)inherits many traits from the EMPLOYEE object (parent),including SOCIAL SECURITY NUMBER,TELEPHONE NUMBER,and HIRE DATE.The INSTRUCTOR object also can possess additional attributes,such as TYPE OF INSTRUCTOR.Because all employees share certain attributes,those attributes are assumed through inheritance and do not need to be repeated in the INSTRUCTOR object.
For a use case diagram,the _____ shows what is included in the system and what is not included in the system.
A
By limiting access to internal processes,an object prevents its internal code from being altered by another object or process.
When a use case diagram is created,the first step is to identify the system boundary,which is represented by a _____.
Attributes are similar to adjectives that describe the characteristics of an object.
In a use case,the _____ is shown as a stick figure with a label that identifies its role.
Encapsulation allows objects to be used as modular components anywhere in the system.
Objects within a class can be grouped into _____,which are more specific categories within a class.
A _____ shows how an object changes from one state to another,depending on events that affect the object.
A bank account object can have a specific attribute called a(n)_____ that can be active,inactive,closed,or frozen.
_____ describe what objects need to know about each other,how objects respond to changes in other objects,and the effects of membership in classes,superclasses,and subclasses.
Inheritance enables an object,called a _____,to derive one or more of its attributes from a parent.
An object includes data,but not the processes that affect that data.
All objects within a(n)_____ share common attributes and methods.
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)