- 1
- 0
- 约1.18万字
- 约 15页
- 2026-03-13 发布于河北
- 举报
1、面向对象相关概念:
类:具有一样属性和行为的对象集合,把数据和操作封在
一起
对象:数据+操作。
面向对象特征:抽象,封,继承,多态
2、输入输出:输入cin»a»b;输入不能有endlo输出
cout«a«b«endl;
3、const修饰符:
•指向常量的指针:如constchar*p=abed;不允许改
变指针所指的常量,如p[3]=,X,是错误的,但是可以改变指
针P的值P二mn”;是对的。
•常指针:char*constp=abed;指针本身是常量,
不能移动,但是所指内容为变量,可以更改,如p[3]=,X,是
对的。
•常数据成员,常成员函数,常对象:在类中声明的数据或
函数可以是常量,对于常数据成员要用初始化列表初始值,在
C++类中,const关键字可以修饰对象和成员函数,const对象不
能被修改,一个常对象只能调用它的常成员函数,不能调用普通
成员函数。
常成员函数格式:类型说明符函数名参(数表)const;常
成员函数可以参加重载。常成员函数不能更新对象的数据成员,
也不能调用该类中的普通成员函数,const成员函数不能修改数
据成员。
4、内联函数:在函数说明前冠以关键字inline,目的是消
除函数调用时的系统开销,提高运行速度。
注意:
内联函数体内不能有循环语句和switch语句。
内联函数的声明必须出现在内联函数第一次被调用之前。
类构造中所有在类说明体内定义的函数都是内联函数。
5、带有缺省参数值的函数:在说明函数原型时,可以给一
个或多个形参指定缺省值,调用时给出实参,那么采用实参值,
否则采用预先给出的默认形参值。某一个类point的构造函
数原型为point(intx=l,inty=0);那么参数x和y的缺省值
为1和0.
注意:
在函数原型中,所有缺省值的参数都必须从右往左缺省,在
函数调用时从左往右将实参及形参结合,point(intx=l,int
y=0){X=x;Y=y;},那么执行pointp(3)之后p的X和Y值分
别为3,0.
6、函数重载:C++允许功能相近的函数在一样的作用域内以
一样函数名声明,从而形成重载。
注意:
重载函数的形参必须不同:个数不同或类型不同。编译程序
将根据实参和形参的类型及个数的最正确匹配来选择调用哪一
个函数。
例:
voidadd(intm,intn)
,/
{cout«twointegernumbersm+n=«m+n«endl;}
voidadd(floatx,floaty)
{couttwofloatnumbersm+n=«m+n«endl;}
inti=l,j=2;floatf=L0,d=2.0;
add(i,j);add(f,d);那么前者调用第一个函数,后者调用第
二个函数
输出twointegernumbersm+n=3
7、引用:引用()是标识符的别名,例:inti;int
〃建立一个int型的引用ri,并将其初始化为变量i的一个别
名。
注意:
声明一个引用时必须同时对它进展初始化使它指向一个
己存在的对象不能声明完成后再赋值如inti;
intri;〃错误
ri=i;
一旦一个引用被初始化后就不能改为指向其它对象。如:
inti,j;
您可能关注的文档
- 产品项目功能规格详解.pdf
- 2025年环保法规常识挑战宝典含答案解析.pdf
- 产品需求设计规格详细说明.pdf
- 2025年建筑工程成本控制实战题库及解析.pdf
- 厂房出租合同范文.pdf
- 2025年临床医学毕业的自我鉴定.pdf
- 成本会计心得体会.pdf
- 成就精彩的自己——职业人士情商训练指南.pdf
- 2025年宁东镇公开招聘公益性岗位人员笔试备考试题及答案解析.pdf
- 成人高考高起点《语文》模拟试卷一.pdf
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
最近下载
- 帮助信息网络犯罪活动罪的司法适用研究.pdf VIP
- 2026年湖南外国语职业学院单招语文考试卷.docx VIP
- 实验十都二保健按摩.ppt VIP
- 汽车白车身焊接质量控制研究.docx VIP
- 美学课程教学设计与案例分析.docx VIP
- 不锈钢薄板激光焊接工艺研究.doc VIP
- 译林版(2024)新教材小学四年级英语下册Unit 1 第3课时 Wrap-up time教学课件.pptx VIP
- 2025年河南省濮阳市南乐县第八届名校联考(一模)化学试题(含答案).pdf VIP
- 基于深度学习的图像语义可靠传输机制研究.pdf VIP
- 2025《基于单片机的智能灌溉控制系统设计》14000字.docx VIP
原创力文档

文档评论(0)