상속 계층 구조 디자인
업데이트: 2007년 11월
상속 계층 구조는 디자인하는 것보다 구현하기가 더 쉬우므로 요구 사항을 명확히 정의하고 난 다음 코딩을 시작해야 문제가 없습니다. 구현이 끝난 후에 클래스 계층 구조에 발생한 디자인 오류를 수정하려는 경우에는 코드를 변경해야 하며 기존 응용 프로그램을 사용할 수 없게 되는 경우도 있습니다. 이 단원에서는 상속 계층 구조 디자인 시 고려해야 할 사항에 대해 설명하며 디자인 오류를 방지하는 데 유용한 정보를 제공합니다.
단원 내용
확장성을 위한 클래스 계층 구조 디자인 시 고려 사항
다른 개발자가 업데이트하거나 확장할 수 있도록 클래스 계층 구조를 디자인하는 방법에 대해 설명합니다.메서드에 대한 액세스 수준 선택 시 고려 사항
클래스 내에서 액세스 가능성 수준을 올바르게 사용하는 방법에 대해 설명합니다.배포 후 기본 클래스 디자인 변경 사항
클래스 계층 구조를 변경하려고 할 때 발생하는 문제에 대해 설명합니다.
관련 단원
인터페이스 사용 시기
상속 계층 구조 대신 인터페이스를 사용하는 경우를 다룹니다.Visual Basic의 인터페이스
인터페이스를 디자인하고 구현하는 방법을 요약해서 설명합니다.