2023年面向对象程序设计答疑库新的丁.pdfVIP

2023年面向对象程序设计答疑库新的丁.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2023年面向对象程序设计答疑库新的丁--第1页 表了某一批对象的共性。类既包含数 1.简述面向对象的程序设计的重要特 据,也包含操作数据的函数。类是对 点?面向对象的程序设计语言都具有 象的模板,是用来定义对象的一种抽 多态性、继承性、封装性、抽象性等 象类型。在类的定义中不能为数据成 特点。封装性:隐蔽了抽象的内部实 员赋值。在面向对象的 C++程序设计 现细节,将数据抽象的外部接口与内 中,对象意味着类的实例。类是一种 部实现细节清楚地分离开。继承性: 用户自定义的数据类型。对象是使用 继承所表达的是对象类之间相关的关 自定义的类名在程序中说明变量。或 系,使得某类对象可以继承此外一类 者说,具有类类型的变量即为对象。 对象的特性和行为。多态性:不同的 类是创建对象的模板,对象是类的实 对象收到相同的消息时产生多种不同 例。 的行为方式。抽象性:通过对数据实 例的分析,抽取其共同性质的结果。 5.何时执行构造函数和析构函数? 类 强调对象的共同点,忽略他们的不同 是一种用户自定义的类型,声明一个 点。 对象的时候,编译程序需要为对象分 派存储空间,进行必要的初始化,为 2.构造函数的功能是什么?构造函数 对象初始化各种数据。在 C++中,这 有哪些特点 ?构造函数是一种特殊的 项工作是由构造函数来完毕的。构造 成员函数,它的功能是对创建的对象进 函数在对象被创建的时候由系统自动 行初始化。构造函数具有下述特点:① 调用。析构函数与构造函数的作用几 该函数名字同类名;②该函数定义时不 乎正好相反,它用来完毕对象被删除 必指定返回类型;③该函数可以重载、 前的一些清理工作。一般情况下,析 可以设立默认参数 ;即可以无参数,又 构函数在对象的生存周期即将结束的 可以一个或多个参数;④该函数是由系 时候由系统自动调用。 统在创建对象时自动调用的。

文档评论(0)

精品文档 + 关注
实名认证
文档贡献者

从事一线教育多年 具有丰富的教学经验

1亿VIP精品文档

相关文档