C类分类深度解析攻略.pptVIP

  • 0
  • 0
  • 约6.84千字
  • 约 61页
  • 2026-09-07 发布于北京
  • 举报

第11章定义C++类;面向对象程序设计的特点;抽象实例——钟表;二、封装;三、继承与派生;第6页;第7页;11.2对象的生成;例11.1类的应用举例;优点:;§11.3对象的初始化;一、结构函数;1.结构函数举例;注:①、结构函数与类同名,定义结构函数时,

不能指定返回值。

②、结构函数在生成类对象时自动调用。

③、new操作符自动调用生成对象的结构函数。

Clock*myclock=newClock(10,25,10);

这是new比malloc函数的一种主要优势。

;2、缺省结构函数

缺省结构函数:没有参数的结构函数。

缺省结构函数初始化数据组员时常赋予缺省值。;注:

①假如没有定义特定类的结构函数,则编译器会自动生成缺省结构函数。

②假如类有缺省结构函数(顾客定义或编译器生成),则能够不传递参数而定义类对象。

例:Clockmyclock;;不允许在类定义中初始化数据组员。

以下类定义是错误的

classc

{private:

intHour=10,Minute=20,Second=30;

};4、重载结构函数;5、对象组员(子对象);6、组员函数的定

文档评论(0)

1亿VIP精品文档

相关文档