컴퓨터공학
-
명품 C++ Programming [8강] Open challenge - 상속 관계의 클래스 작성 (미완)컴퓨터공학 2019. 4. 8. 02:32
Q. 다음과 같은 상속 관계를 가진 Product, Book, CompactDisk, ConverstationBook 클래스를 작성하고 아래 실행 화면과 같이 상품을 관리하는 프로그램을 작성하라. [난이도 7] Product 클래스는 상품의 식별자(id), 상품설명, 생산자, 가격을 나타내는 정보를 포함한다. Book 클래스는 ISBN 번호, 저자, 책 제목 정보를 포함한다. CompactDisc 클래스는 앨범 제목, 가수 이름 정보를 포함한다. ConverstaionBook은 회화 책에서 다루는 언어 명 정보를 포함한다. 객체 지향 개념에 부합하도록 적절한 접근 지정자, 멤버 변수 및 함수, 생성자 등을 작성하라. main()에서는 최대 100개의 상품을 관리하며, 모든 상품의 정보를 조회할 수 있다...