C++ 面向对象小结
2016-07-01 16:04
239 查看
面向对象三大概念
封装
突破C语言函数的概念(可以把变量,方法一起传递)
继承
代码复用(复用别人写好的代码)
多态
系统升级(不同的子类执行相同的方法有不同的效果)
多态成立三个条件
1.要有继承
2.要有虚函数重写
3要有基类指针(或者基类引用)指向派生类对象
封装
突破C语言函数的概念(可以把变量,方法一起传递)
继承
代码复用(复用别人写好的代码)
多态
系统升级(不同的子类执行相同的方法有不同的效果)
多态成立三个条件
1.要有继承
2.要有虚函数重写
3要有基类指针(或者基类引用)指向派生类对象
相关文章推荐
- 16. 3Sum Closest
- C++排序算法之冒泡排序
- C++之new/delete/malloc/free详解
- C语言时间函数time_t格式化打印...
- 371. Sum of Two Integers LeetCode OJ
- C++虚函数和虚表
- ARM中.c文件和.h文件区别
- C语言学生信息管理系统(单链表)
- C++浮点数转字符串的精度问题
- 【win32 】 波形声音
- 120. Triangle
- LeetCode 330: Patching Array
- c++模板特化
- 文件(字符)读写
- 201. Bitwise AND of Numbers Range
- C++, Define A Type Member
- C++11 | 正则表达式(1)
- C++类型转换----reinterpret_cast
- 设计模式C++实现(16)——状态模式
- 设计模式C++实现(15)——观察者模式