对象占用内存

  • 一个对象占用的内存为成员变量占用内存和

    • 所有该类成员共享一份成员函数
      1. class Rect
      2. {
      3. int w, h;
      4. int getWdith() {return w};
      5. };
      6. sizeof(Rect) = 8

      类成员访问范围(三种关键字)

  • public: 私有成员,只有成有函数才能访问

  • private: 不说了
  • protected: 继承可访问
  • 缺省的被认为是私有的
  • private定义成员变量:“隐藏”