Object Modeling: discusses object modeling techniques that analysts use to create a logical model.
1. What is object-oriented analysis, and what are some advantages of this method?
2. Define an object, and provide three examples.
3. Define an attribute, and provide three examples.
4. Define a method, and provide three examples.
5. Define encapsulation, and explain how it is used in object-oriented analysis.
6. Define polymorphism, and provide three examples.
7. Define a class, subclass, and superclass, and provide three examples of each.
8. Define an actor, and provide three examples.
9. Define a use case and a use case diagram, and prepare a sample of each.
10. Define the term black box, and explain why it is an important concept in object-oriented analysis. Can you think of other black boxes that you use in everyday life?