반응형
2.3 – Abstraction
When you design object-oriented programs, you create models of how objects are represented in your system.
These models cannot be designed without forethought.
In order for a system to be object-oriented, it should adhere to certain design principles.
Abstraction
Rule of Least Astonishment
Attributes of a Student
반응형
'공부 > Object-Oriented Design' 카테고리의 다른 글
2.5 – Decomposition (0) | 2021.09.18 |
---|---|
2.4 – Encapsulation (0) | 2021.09.18 |
2.2 – Languages Evolution (0) | 2021.09.18 |
2.1 – Models: Bridging Concepts and Solutions (0) | 2021.09.18 |
1.6 – Record, Organize, and Refine Components (0) | 2021.09.18 |
댓글