캡슐화: 두 판 사이의 차이
내용 삭제됨 내용 추가됨
잔글편집 요약 없음 |
잔글 →접근지정자 예 |
||
23번째 줄:
class Car {
// Data Fields ///////////////
public: // 지금부터 선언되는 멤버변수와 함수는
int year;
char maker[50];
protected: // 지금부터 선언되는 멤버변수와 함수는 자기 클래스와 상속 클래스에서만 접근 허용.
int capEngine;
private: // 지금부터 선언되는 멤버변수와 함수는
char ecu[20];
char colorCode[30];
41번째 줄:
int getCapEngine() { return capEngine; }
protected: // 자기 클래스 내부와 상속클래스에서 접근
char* getEcuType() { return ecu; }
char* getColorCode() { return colorCode; }
|