Match each of the key terms above with the definition that best fits it. Concrete class ____A part object that belongs to only one whole
Match each of the key terms above with the definition that best fits it.
Concrete class
____A part object that belongs to only one whole object and that lives and dies with the whole.
____A part-of relationship between a component object and an aggregate object.
____The same operation may apply to two or more classes in different ways.
____The implementation of an operation.
____Defines the form or protocol of the operation, but not its implementation.
____An attribute of a class that specifies a value common to an entire class, rather than a specific value for an instance.
____A class that can have direct instances.
____A class that has no direct instances but whose descendants may have direct instances.
____An association that has attributes or operations of its own or that participates in relationships with other classes.
____Indicates how many objects participate in a given relationship.
____The end of an association where it connects to a class.
____A relationship among instances of object classes.
____An operation that applies to a class rather than an object instance.
____An operation that alters the state of an object.
____An operation that accesses the state of an object but does not alter the state.
____An operation that creates a new instance of a class.
____The technique of hiding the internal implementation details of an object from its external view.
____A function or a service that is provided by all the instances of a class.
____A diagram that shows the static structure of an object-oriented model.
____A logical grouping of objects that have the same (or similar) attributes and behaviors (methods).
____Represents how an object acts and reacts.
____Encompasses an object’s properties (attributes and relationships) and the values those properties have.
____An entity that has a well-defined role in the application domain and has state, behavior, and identity characteristics.
Step by Step Solution
3.51 Rating (161 Votes )
There are 3 Steps involved in it
Step: 1 Unlock smart solutions to boost your understanding
Certainly I can help mat...83% of Modern Systems Analysis And Design Students Improved their GPA!
Step: 2Unlock detailed examples and clear explanations to master concepts
Step: 3Unlock to practice, ask, and learn with real-world examples
See step-by-step solutions with expert insights and AI powered tools for academic success
- Access 30 Million+ textbook solutions.
- Ask unlimited questions from AI Tutors.
- 24/7 Expert guidance tailored to your subject.
- Order free textbooks.
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started