클래스 설계
OOP 2016. 2. 2. 16:08클래스 설계 지침
http://ygchorom.tistory.com/41
클래스와 인터페이스
http://www.hoons.net/Board/asptip/Content/18142
게임 프로그래밍으로 알아보는 클래스 디자인
자바 프로그래밍 지침(설계)
- 두 클래스가 같은 일을 한다면 같은 클래스에 두고 구분하는 속성을 추가하여 판단한다.
- 똑같은 메소드를 제공해야하지만 알고리즘이 다르다면 Interface를 구현한다.
- 공통된 메소드가 없다면 다른 클래스로
- 하나의 클래스가 다른 클래스에 추가적인 기능을 제공한다면 상속