SOFTWARE DESIGN
OBJECT ORIENTED DESIGN
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
____ can be done for both simple and complex systems.
|
Generalization
|
|
Specification
|
|
Modeling
|
|
Collaboration
|
Explanation:
Detailed explanation-1: -A generalization is a relationship between a general thing (called the superclass or parent) and a more specific kind of that thing(called the subclass or child).
Detailed explanation-2: -UML Use Case Diagrams can be used to describe the functionality of a system in a horizontal way. That is, rather than merely representing the details of individual features of your system, UCDs can be used to show all of its available functionality.
Detailed explanation-3: -When completing an object-oriented design, there are five basic concepts to understand: classes/objects, encapsulation/data hiding, inheritance, polymorphism, and interfaces/methods.
There is 1 question to complete.