码迷,mamicode.com
首页 > 编程语言 > 详细

C++总结

时间:2015-08-08 12:10:35      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:c++   封装   继承   多态   

C++编程思想:对象+消息

C编程思想:数据结构+算法


一、封装(类)

1、访问控制

2、成员函数

3、运算符重载


二、继承

1、基类、派生类

2、继承种类:单继承、多继承

3、派生类的访问控制

(1)公有继承

          赋值兼容

a、派生类的对象可以赋值给基类

b、派生类的对象可以赋值给基类的引用

c、派生类的对象可以赋值给基类的指针

(2)私有继承

(3)保护继承


三、多态

1、静态联编

(1)重载

(2)模板

2、动态联编——虚函数

      需要满足三个条件:

(1)满足赋值兼容规则

(2)要声明虚函数

(3)由成员函数来调用或者通过指针、引用来访问虚函数


四、I/O流类库

ios类派生的istream和ostream类分别提供对流进行提取和插入操作


五、异常处理

版权声明:本文为博主原创文章,未经博主允许不得转载。

C++总结

标签:c++   封装   继承   多态   

原文地址:http://blog.csdn.net/tfygg/article/details/47355485

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!