class Base{
public:
virtual voidprint()=0;// 순수가상함수! >> 객채를 만들 수 없음}
class Derived1 : public Base{
public:voidprint(){std::cout<<"one"<<std::endl;}}
class Derived2 : public Base{
public:voidprint(){std::cout<<"two"<<std::endl;}}
추상 클래스 :: 하나이상 순수 가상함수를 갖는 클래스