728x90 반응형 클래스 포함관계1 [Java Basic] 16. 클래스의 상속관계와 포함관계 객체지향에서 클래스는 특정 객체의 특성 및 행위를 정의한 일종의 정의서다. 필자의 앞선 클래스 관련 포스팅을 보았다면 알겠지만, 클래스를 사용하면 우리 주변의 물체를 코딩으로 쉽게 구현할 수 있다. 그런데, 모든 물체를 하나의 클래스로 일일이 구현하기에는 비효율적인 면이 분명 존재한다. 예를 들어보자. 요즘 영화관에서 "탑건"이 매우 인기를 끌고 있으니, 비행기를 객체로 클래스를 한 번 만들어보려 한다. 필자는 두 모델에 대한 비행기를 클래스로 정의하려 한다. 하나는 경비행기인 Cessna 150이고, 다른 하나는 영화에 등장하는 미 해군 주력 기종인 F/A-18 E/F 호넷이다. 세스나는 Cessna150이라는 이름으로, 호넷은 FA18EF라는 이름으로 각각의 클래스를 생성하고 일부 특성과 엔진 On_.. 2022. 7. 11. 이전 1 다음 728x90 반응형