C++ 추상 클래스와 템플릿을 활용한 객체지향 프로그래밍

추상 기반 클래스 구현 출판물 계층 구조 설계: // 추상 베이스 클래스 class Media { public: Media(const std::string &title = "") : title(title) {} virtual ~Media() = default; virtual void release() const = 0; virtual void consume() const = 0; protected: std::string title; }; // 도서 클래스 class Novel : public Media { public: ...

6월 26일 17:37에 게시됨