首页 C++知识点总结

C++知识点总结

举报
开通vip

C++知识点总结------------------------------------------作者xxxx------------------------------------------日期xxxxC++知识点总结【精品文档】【精品文档】【精品文档】【精品文档】【精品文档】【精品文档】C++程序结构#include//usingnamespacestd;classA{public:f();Private:Int….float};ClassB:publicA{……}A::f(){…..}intmain(){……return...

C++知识点总结
------------------------------------------作者xxxx------------------------------------------日期xxxxC++ 知识点 高中化学知识点免费下载体育概论知识点下载名人传知识点免费下载线性代数知识点汇总下载高中化学知识点免费下载 总结【精品文档】【精品文档】【精品文档】【精品文档】【精品文档】【精品文档】C++程序结构#include//usingnamespacestd;classA{public:f();Private:Int….float};ClassB:publicA{……}A::f(){…..}intmain(){……return0;}.cpp—〉.obj—〉.exeC++新增cin>>a;cout<可以直接使用=、==、>、<结尾没有\0做结束符new、delete运算符:申请和释放内存,构建链表节点使用。类是对象的抽象,而对象则是类的特例类是用户自定义的数据类型,对象是类类型的变量面向对象的基本特征:封装、继承、多态函数一般定义为公有,变量一般定义为私有函数的类内、类外的定义方法类成员(函数、变量)的引用(一定是通过对象引用,静态成员除外)例如:ClassA{public:intx;};Aa1;a1.x=10;(1)构造函数(和类同名的是构造函数)构造函数的作用,初始化对象,就是在定义对象的同时给对象赋处值。构造函数在什么时候被调用:Aa1;//在定义对象时被自动调用构造函数的重载、带默认参数的构造函数自对象的构造函数(2)析构函数(例如~A())析构函数在对象被释放的时候自动调用,调用顺序和构造函书相反。(3)对象数组:如Aa[10];对象指针:指向对象的指针、指向对象成员的指针(4)公用数据保护:看const的位置,修饰谁意思不同。(5)对象的赋值(=)和复制(如Aa(b))(6)加static的静态成员:生存期变长(7)友元:加friend关键字,能访问私有成员继承与派生(1)派生类的访问属性的变化:公有继承不改变、保护继承变保护、私有继承变私有、私有成员继承后都不可访问。(2)派生类的构造函数和析构函数:构造函数不能继承,派生类通过调用基类的构造函书完成对基类继承成员的赋初值。(3)多重继承:解决同名变量二义性的问题(在变量名前加类名)多态和虚函数(1)virtual虚函数:当基类指针指向派生类对象时,调用的是派生类新定义的成员。(2)纯虚函数:virtual……()const=0叫纯虚函数。(3)抽象类:包含纯虚函数的叫抽象类,抽象类不能定义对象,只做基类。(4)定义虚析构函数以便在基类指针指向派生类临时对象时释放整个派生类对象。
本文档为【C++知识点总结】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
ice
我是一线教师,教学生涯也有数十年 教学经验丰厚,原创文档也有很多 想和大家分享
格式:doc
大小:140KB
软件:Word
页数:0
分类:
上传时间:2021-10-13
浏览量:0