더북(TheBook)

3 클래스 설계 예제


지금까지 배운 내용을 바탕으로 클래스 계층 구조를 설계하는 예제를 만들어 보겠습니다. 클래스 계층을 설계할 때는 다음 두 가지를 고려해야 합니다.

1| 공통 부분을 기본 클래스로 묶는다. 이렇게 하면 코드를 재사용할 수 있다.

2| 부모가 추상 클래스인 경우를 제외하고, 파생 클래스에서 기본 클래스의 여러 메서드를 오버라이딩한다면 파생 클래스는 만들지 않는 것이 좋다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.