[C++] Protected 선언과 세 가지 형태의 상속 접근지정자 중 Protected에 대해서 알아보겠습니다. 세 가지 접근지정자로 지정한 변수를 멤버변수로 갖고 있는 클래스를 만들어 확인해 보겠습니다. #include using namespace std; class Base { private: int num1; protected: int num2; public: int num3; void ShowData() { cout c++/상속(Inheritance)의 이해 2023.01.06
[C++] 상속의 문법적인 이해 상속이란? 흔히 상속이라 하면 부모가 자식에게 무언가를 물려줄 때 많이 사용한다. 프로그래밍에서 상속이란 프로그램에 확장성을 위해 코드에 변경을 줄이면서 비슷한 기능을 하는 여려개의 클래스들에 관계를 나타낼 때 사용합니다. #include #include #pragma warning(disable:4996) using namespace std; class Person { int age; char name[50]; public: Person(int my_age,const char* my_name) : age(my_age) { strcpy_s(name, my_name); } void WhatYourName() { cout c++/상속(Inheritance)의 이해 2023.01.05