PL/C++

[C++] Inheritance(상속)

SweetDev 2021. 12. 15. 10:39
class Phone {
	void call();
    void receive();
};
class MobilePhone : public Phone {
	void connectWireless();
    void recharge();
};

up-casting

: 파생 클래스 포인터가 기본 클래스 포인터에 치환되는 것

 

down-casting

: 기본 클래스의 포인터가 파생 클래스의 포인터에 치환되는 것