C++编程思想:对象+消息
C编程思想:数据结构+算法
一、封装(类)
1、访问控制
2、成员函数
3、运算符重载
二、继承
1、基类、派生类
2、继承种类:单继承、多继承
3、派生类的访问控制
(1)公有继承
赋值兼容
a、派生类的对象可以赋值给基类
b、派生类的对象可以赋值给基类的引用
c、派生类的对象可以赋值给基类的指针
(2)私有继承
(3)保护继承
三、多态
1、静态联编
(1)重载
(2)模板
2、动态联编——虚函数
需要满足三个条件:
四、I/O流类库(1)满足赋值兼容规则
(2)要声明虚函数
(3)由成员函数来调用或者通过指针、引用来访问虚函数
五、异常处理ios类派生的istream和ostream类分别提供对流进行提取和插入操作
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/tfygg/article/details/47355485