第10章 对象和类
OOP特性:
- 抽象
- 封装和数据隐藏
- 多态
- 继承
- 代码的可重用性
10.1 过程性编程和面向对象编程
10.2 抽象和类
10.3 类的构造函数和析构函数
void stock::show() const //promises note change invoking object
这种方法声明和定义的类函数成为const
成员函数,只要类方法不修改调用对象,就应该将其声明为const
。因为形如show()
的方法没有形参,不能用const
引用或const
指针来避免修改对象。
在当前类的方法中*this
可作为当前类的别名进行修改或访问。
10.7 类的作用域
在类中定义常量的方式——使用关键字static
:
class stock
{
private:
static const int len = 30;
…
};
第十章结束
原文链接: https://www.cnblogs.com/little-bai/archive/2012/03/10/5710771.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/43847
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!