Study/Java

태그 클래스보다는 클래스 계층을 사용하자

유쾌한순례자 2010. 12. 12. 01:14
태그 클래스를 클래스 계층으로 변환하려면 태그 값에 따라 달라지는 각 메소드를 추상 메소드로 만들고

추상클래스를 정의한다.

태그 값에 관계없이 동작하는 메소드 는 추상 클래스에 포함한다.

만일 모든 종류의 인스턴스들이 사용하는 필드들이 있다면 그것들도 추상클래스에 넣자.