모델링 7: 부품으로 분리해보기

여기서 유연성이 떨어지는 이유는 FlowerPot 클래스가 직접 WaterSpray 클래스에 의존하기 때문
추가적으로 재활용성을 더 높이는 방법을 아래에서 다룸
- 지금 재활용성이 절대적으로 낮다라고 보기는 애매함
재활용성
재활용성을 높이는 예시를 다룸

Aggregation(집합) 개념
- Composition 아님
- OOP의 특성 3 참고


여기서 유연성이 떨어지는 이유는 FlowerPot 클래스가 직접 WaterSpray 클래스에 의존하기 때문
추가적으로 재활용성을 더 높이는 방법을 아래에서 다룸
재활용성을 높이는 예시를 다룸

Aggregation(집합) 개념

0건의 항목