Small-Chao

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年5月29日

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