vc++学习体验(一)
来源:互联网 发布:淘宝详情页psd模板 编辑:程序博客网 时间:2024/05/29 08:43
第一,this指针指向的不是类,因为类是抽象的,它指向的是类下面具体的对象。
第二,类的继承和访问:public protected private 。对于基类的元素来说,若子类以public特性继承,则子类完全获得和基类相同的访问特性;若子类以protected特性继承,则子类访问基类中public和protected的特性变为protected;若子类以private特性继承,则子类的访问特性全部变为private。一般情况下,我们都使用public去继承。
第三,构造函数和析构函数的调用顺序:对于构造函数,没有父亲就没有孩子,所以先调用父类,再调用子类:对于析构函数,调用顺序正好相反。
第四,带参数的函数的传递
第五,函数的覆盖是发生在父类和子类之间,函数调用的是子类的函数。
第六,函数的重载发生同一个作用域内具有相同函数名,不同参数列表的函数之间,重载函数通常用来命名一组功能相似的函数,这样做减少函数名的数量,避免了名字空间的污染,对于程序的可读性有很大的好处。如果不在同一个作用域内,就算同名也不能叫做函数的重载。
第七,c++里面的多态性:在基类的某函数前面加上virtual,则主函数在调用该函数时,会先调用子类的该函数,如果子类里面没有该函数,再来调用基类里面的此函数,这就是多态性。纯虚函数的妙用:在你无法确定基类中你所写的函数的功能时,可以令其取值为零即可,然后在子类中想到后在定义其功能,例如:virtual void breathe()=0
第八,引用。引用和指针是不一样的。指针必须占用内存地址,而引用是不用占用内存地址,说的直白点,就是别名,可以用于传参。
- vc++学习体验(一)
- VC学习(一)
- 近日学习体验-Jsp学习(一)
- vc++ 学习笔记(一)
- VC++学习笔记(一)
- VC++.Net2005---叶帆学习初体验
- 机器学习入门体验(一)
- 学习VC的笔记(一)
- vc学习笔记--控件篇(一)
- VC多线程编程学习笔记(一)
- VC|MFC学习笔记(一)
- VC深入浅出学习笔记(一)
- VC++系统学习笔记(一)
- VC++基础学习一
- VC 学习笔记一
- VC++学习(一)
- vc学习一:
- VC学习笔记一
- Linux0.11内核 进程睡眠和唤醒
- UF超滤膜:超滤膜技术介绍
- POJ 2388 Who's in the Middle
- BFS【模板题】
- linux快速启动工具(二)
- vc++学习体验(一)
- vi 命令 用法
- 视频参数介绍以及各参数之间的关系
- 开发者必备的6款源码搜索引擎
- 图片信息转化为NSData
- 为什么eval转换json对象字符串时要加括号?
- MH17遇难者遭受最后的侮辱 遗体经三日暴晒后由垃圾车运走
- Uva 591 Box of Bricks
- adb shell dumpsys的使用