컴퓨터를 생각해봅시다. 컴퓨터에 들어가는 제품은 노트북에도 들어갑니다. 이 경우에 부모와 자식간의 관계에 있는 클래스라 규정이며 이것은 바로 상속이라고 합니다. A notebook is a Computer이다. 이 경우 Notebook 클래스를 새롭게 정의하는 대신 computer 클래스를 확장하여 간단히 정리할 수 있습니다. 추가되는 멤버들만 기술함으로써 정의할 수 있는 것입니다. 클래스class Computer{public: string manufacturer; string processor; int ramSize; int diskSize; double processorSpeed; double computerPower() { return ramSize * processorSpeed; } dou..