접근 제어자

객체지향 프로그래밍의 특징 중 하나인 정보 은닉을 위한 키워드

 

 

 

클래스와 구조체에서의 접근 제어자

c++ 클래스의 기본 접근 제어 권한                 :  private

c++ 구조체, 응용체의 기본 접근 제어 권한 :  public

 

<Tip>

c++ 클래스에서 private 접근 제어자는 생략 가능하다. 단, 나머지 접근 제어자는 생략 불가능

class Book {
private:                //   생략 가능함.
    int current_page_; 
    void set_percent(); 
public:
    string title_;
    int total_page_;
    double percent_;
    void Move(int page);
    void Open();
    void Read();
};

 

+ Recent posts