250x250
반응형
Notice
Recent Posts
Recent Comments
Link
목록객체지향프로그래밍 (1)
종식당

🥇 응집도 (Cohesion)응집도는 모듈에 포함된 내부 요소들이 연관되어 있는 정도를 나타낸다. 🥈 결합도 (Coupling)결합도는 의존성의 정도를 나타내며, 다른 모듈에 대해 얼마나 많은 지식을 갖고 있는 지를 나타낸다. 응집도와 결합도는 변경과 관련이 깊으며, 일반적으로 좋은 설계란 높은 응집도와 낮은 결합도를 가진 모듈로 구성된 설계를 의미한다. 객체의 행동에서 객체가 알고 있는 모든 정보를 사용하거나, 변경이 존재하는 경우 특정 모듈만 수정되면 응집도가 높다고 판단할 수 있다. 또한, 특정 모듈을 변경하는 경우에 다른 모듈도 변경해야 하는 상황에서는 결합도가 높다고 판단할 수 있다.캡슐화는 무엇인가요? 😀객체 내부의 세부적인 사항을 감추는 것을 캡슐화라고 한다. 캡슐화의 목적은 변경하기 ..
매일메일
2025. 4. 28. 14:58