티스토리 뷰

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

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

 

 

'PL > C++' 카테고리의 다른 글

[C++] friend function  (0) 2021.12.15
[C++] template  (0) 2021.12.15
[C++] static 멤버 사용하기  (0) 2021.12.15
[C++] overloading(오버로딩) vs overriding(오버라이딩), virtual function  (0) 2021.12.05
[C++] namespace 사용하기  (0) 2021.11.05
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함