- 3
- 0
- 约1.4万字
- 约 19页
- 2018-11-30 发布于浙江
- 举报
c课件第九章 于类和对象的进一步讨论
PAGE 1
PAGE 15
第9章 关于类和对象的进一步讨论
9.1构造函数
9.1.1对象的初始化
在建立一个对象时,常常要做一些初始化工作,例如数据成员赋初值等。
类的数据成员是不能在声明类时初始化的。
#include iostream
using namespace std;
class Time
{
int hour;//int hour=0;
int minute;
int sec;
};
void main()
{
Time t1={14,56,30};
}
error C2552: t1 : non-aggregates cannot be initialized with initializer list
上面这种写法是错误的。如果数据成员是公有的,则可以用初始化列表形式初始化。
#include iostream
using namespace std;
class Time
{
public:
int hour;
int minute;
int sec;
};
void main()
{
Time t1={14,56,30};
}
9.1.2构造函数的作用
C++提供构造函数来处理对象的初始化,构造函数是一种特殊的成员函数,不需要用户来调用它,而是建立对象时自动执行。构造函数与类同名,并且没有返回类型。构造函数可以根据需要进行重载
您可能关注的文档
- (文数)茂名市2013届高三第一次高模拟考试试题.doc
- (本科C)模拟卷-选择题 答案解析.doc
- (理数)茂名市2013届高三一次高考模拟考试试题.doc
- (易车网)新天籁对比试策划方案V0.8.ppt
- (精品)焦耳定PPT课件.ppt
- (精品经验分享)HR的专业化路PPT课件.ppt
- -注册核安全工程师-专业实务-第五 核动力厂的运行.ppt
- -注册核安全工师-案例分析-反应堆专业实务案例.ppt
- -注册核安全工程师-专业实务-第三章 核设施选与评价(含第六章案例分析).ppt
- -注册核安全工程师-案例分析-量保证案例.ppt
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
原创力文档

文档评论(0)