OOD/OOP Flashcards
What is a use case diagram?
It is a diagram that shows the relationships among actors and use cases within a system.
It is a graphic representation of user stories.
What is a use case diagram?
It is a diagram that shows the relationships among actors and use cases within a system.
It is a graphic representation of user stories.
What are core UML diagrams used for software design?
- Use case diagram
- Sequence diagram
- Class diagram
What is UML use case diagram?
It is a diagram that shows the relationships among actors and use cases within a system.
It is a graphic representation of user stories.
What are core UML diagrams used for software design?
- Use case diagram
- Sequence diagram
- Class diagram
What is UML class diagram?
It is a diagram that shows the classes of the system, their inter-relationships, and the operations and attributes of the classes.
What is UML class diagram?
It is a diagram that shows the classes of the system, their inter-relationships, and the operations and attributes of the classes.
What is class normalization in OOD?
It is a process by which you reorganize the structure of your object schema in such a way as to increase the cohesion of classes while minimizing the coupling between them.
What is Design Patterns?
Design patterns are known solutions to common problems. Examples: Strategy pattern, Singleton pattern, etc.
The application of common design patterns will often result in a highly normalized object schema.
What is class refactoring?
Refactoring is a disciplined way to restructure code by applying small changes to your code to improve its design.