반응형
상속이란 하나의 class의 내용을 다른 class에서 사용할 수 있게 하는것이다.
사용되어지는 주체를 부모 class라고 하며, 사용을 하는 클래스를 자식 class라고 한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | class p_class {// 부모class public: int p_int; p_class() { this->p_int = 1; } }; class c_class : public p_class {//자식class에 부모class int get_p_int() { return p_int; } }; int main() { c_class c; std::cout << c.p_int; return 0; } //결과 1이 출력됨 | cs |
반응형
'프로그래밍 > c++' 카테고리의 다른 글
[c++] 템플릿(template) 함수 및 클래스 (0) | 2018.12.20 |
---|---|
[c++] virtual(가상함수,순수가상함수) (0) | 2018.12.19 |
[c++] class의 생성자 및 소멸자 (0) | 2018.12.19 |
[c++] class 정의 및 접근제한자 (0) | 2018.12.19 |
[c++] 객체지향 프로그래밍에서의 캡슐화란? (0) | 2018.12.19 |