상세 클래스1 C++ 언어 기초 (13) - 추상클래스, 다중상속 ▣ 추상 클래스 ● 추상 클래스, 상세 클래스 ▷ 추상 클래스, abstract class 유사한 성격을 가지는 클래스들의 공통적인 요소를 뽑아 만든 클래스로, 일부 메소드가 구체적으로 구현되어 있지 않아 직접적인 사례가 존재하지 않는 클래스를 말한다. 추상 클래스로 객체를 직접 정의할 수 없다. 추상 클래스는 그 자체로 사용되지 않고 파생 클래스를 통해 구현되어 사용된다. 사용 목적: 정 그룹에 속하는 클래스들(파생 클래스들)이 반드시 갖고 있어야하는 행위를 지정해서 필요한 행위를 잊지 않고 정의하도록 하기 위함 ▷ 상세 클래스, concrete class 클래스의 모든 요소가 구체적으로 구현되어 직접적인 사례가 존재하는 클래스다. 상세 클래스는 객체를 정의할 수 있다. ▷ 예시 - Shapes 클래스.. 2020. 9. 4. 이전 1 다음 반응형