1.클래스와 인스턴스의 개념 이해 음식, 과일은 모두 집단 즉 클래스이다.음식은 과일보다 상위의 개념이고, 과일은 음식보다 하위의 개념이다.여기서 앞의 super-,sub-를 접복해서 상위클래스, 하위클래스로 표현한다.그렇다면 과일 분류 하위에 또 다른 분류가 있을 경우 클래스간의 관계는 어떻게 될까? 음식은 과일의 superclass 이다.과일은 음식의 subclass 이면서 귤류의 superclass이다.귤류는 과일의 subclass이다.하위 개념은 상위 개념을 포함하면서 더 구체적인 개념이 추가된다. 클래스는 하위로 갈수록 상위 클래스의 속성을 상속하면서 더 구체적인 요건이 추가 또는 변경된다.물론 하위클래스가 아무리 구체화되더라도 이들은 결국 추상적인 개념일 뿐이다. 어떤 클래스의 속성을 지니는 ..