목록집합 (1)
배움 저장소

10.1 객체들의 관계 Object Relationship 객체 지향 프로그램 설계 순서 (1) 프로그램이 수행하는 기능을 정의 (2) 기능을 수행하는데 필요한 여러 객체를 정의하고 상호작용을 결정 객체의 관계 다음과 같은 특성으로 구분할 수 있다 (1) 속한다: 객체 내부의 Instance를 다른 곳에서도 사용하는가? (2) 관리: 해당 객체의 소멸을 관계있는 객체가 결정하는가? (3) 방향성: 객체가 다른 객체의 멤버변수/함수를 활용하는기? 10.2 구성 관계 Composition 다음 예제에서 class Monster와 class Position2D는 Composition(구성관계)이다 main.cpp #include "Monster.h" using namespace std; int main() {..
Programming Language/C++
2021. 12. 26. 23:58