![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
BrucerRC
这个作者很懒,什么都没留下…
展开
-
浅谈链式编程思想与this指针
this指针是作用于成员函数的指针,是成员函数的隐含参数。所以我们通常用this指针在成员函数内部指向调用对象。同时,this指针也是一个用于结局成员函数内部名称冲突的方法class Role{public: //int r_power;若定义int值时,不使用r_power便会造成内部名称冲突,导致最后输出结果出错 int power; Role(int power) { //r_power = power; 如不使用this指针,就需要在前面加上x_的前缀以便区分 this->原创 2022-03-11 10:47:57 · 438 阅读 · 0 评论 -
C++类与封装实例说明
众所周知,C++具有三大特性,分别为封装、继承、多态,今天有位同学问到我应该如何去理解,我翻了翻笔记本,找到以前上课时学到的案例来解释。首先,成员函数存在希望公开或不希望公开的属性,这也构成了定义成员函数访问级别的三项:1、public:公开权限,类内与内外均可访问,体现为可读可写2、private:私有权限,类内可访问但类外不可访问,体现为不可读可写3、protected:保护权限,类内可访问但类外不可访问,不可读不可写,涉及到更多的继承部分,这里暂且按下不表用一个案例来说明一下类://设计一原创 2022-03-10 13:56:51 · 989 阅读 · 0 评论