天天看點

C++ 成員的通路控制

1. public

    通路不受限制,在程式的任何地方都能通路一個類的public成員。

    public成員是類與外界的一個接口。

2. private

    預設的通路控制

    隻能在本類和友元中通路。

3. protected

    隻能在本類、派生類和友元中通路。

class A
{
    int m,n;//private
public :
    int x; //public
    void f(); //public
private:
   int z; //private
   int h();//private
protected:
   void g(); //protected
}


void A::f()
{
  //....
}
           

繼續閱讀