摘要:
一、类的设计的几个问题1、数据成员变量私有化: 大多数public变量都是不安全的,我们无法保证使用者对它进行无意的篡改,对于一些成员变量,如果类外需要对其进行访问,可以通过两种方式对数据进行保护,一种是函数的调用,一种是引用的实现;如下代码所示:class A{ public: int length;......}函数的方式实现对数据的保护:(注:类成员函数后面加const修饰,表明成员函数隐式传入的指针是const指针,因此不能对类数据成员进行修改;)class A{ public: int Getlength()const; private: int length;......}引用的实 阅读全文