c++学习笔记5
来源:互联网 发布:let it die2016 编辑:程序博客网 时间:2024/06/18 18:51
C++多态:
C++和Java不同的是,当方法不被设为virtual时,
子类对父类代码重写,实现不了多态
静态类型:编译时确定下的类型
动态类型:运行时变量实际绑定的类型
动态绑定:指针或引用调用virtual-member function时,产生动态绑定:绑定到指针(引用)动态类型的方法
纯虚函数:无法实现的方法,类似Java接口中的方法
virtual retType fun() = 0;
拥有纯虚函数的类被称为抽象类
类内部定义常数:
整型的1.enum{A = 10, B =20};
非整型的2.const static float;
C++和Java不同的是,当方法不被设为virtual时,
子类对父类代码重写,实现不了多态
静态类型:编译时确定下的类型
动态类型:运行时变量实际绑定的类型
动态绑定:指针或引用调用virtual-member function时,产生动态绑定:绑定到指针(引用)动态类型的方法
纯虚函数:无法实现的方法,类似Java接口中的方法
virtual retType fun() = 0;
拥有纯虚函数的类被称为抽象类
类内部定义常数:
整型的1.enum{A = 10, B =20};
非整型的2.const static float;
- c学习笔记(5)
- C语言学习笔记(5)
- C语言学习笔记5
- C语言学习笔记5
- C语言学习笔记5
- C++Primer学习笔记《5》
- C语言学习笔记5
- C++/C学习笔记
- Objective-C学习笔记(5)----学习SQLite3
- 【C/C++】STL学习笔记
- C/C学习笔记/导言
- C/C学习笔记/结构
- 【c/c++】学习笔记1
- c++Primer学习笔记(5)--语句
- C学习笔记5野指针
- C++Primer学习笔记(5)
- c++primer学习笔记5 - 函数
- C/C++学习笔记:基础知识5
- 第十次上机任务
- hibernate学习笔记一
- Ubuntu 中软件的安装、卸载以及查看的方法总结
- 在记事本中自动记录文件的打开时间
- Linux上安装使用boost入门指导
- c++学习笔记5
- 字节对齐
- V4L2 soc camera 分析 - 系统架构图
- struts2 动态方法调用 感叹号!
- 安装qt-x11-opensource-src-4.5.3配置完gmake时出现错误undefined reference to 'FcFreeTypeQueryFace
- ubuntu 13.04 安装 fcitx五笔拼音輸入法
- 第10次实验任务
- adb模拟器小操作
- mdpi ldpi hdpi的区别