2021年度面向对象程序设计教程答案.doc

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

面向对象程序设计教程(C++语言描述)题解与课程设计指引

第1章

面向对象程序设计概论

一、名词解释

抽象封装消息

【问题解答】

面向对象办法中抽象是指对详细问题(对象)进行概括,抽出一类对象公共性质并加以描述过程。

面向对象办法中封装就是把抽象出来对象属性和行为结合成一种独立单位,并尽量隐蔽对象内部细节。

消息是面向对象程序设计用来描述对象之间通信机制。一种消息就是一种对象规定另一种对象实行某种操作一种祈求。

二、填空题

(1) 当前有面向过程构造化程序设计办法和面向对象程序设计办法两种重要程序设计办法。

(2) 构造化程序设计办法中模块由顺序、选取和循环3种基本构造构成。

(3) 在构造化程序设计办法中,程序可表达为程序=数据构造+算法; 而面向对象程序设计办法,程序可表达为程序=对象+消息。

(4) 构造化程序设计办法中基本模块是过程; 而面向对象程序设计办法中基本模块是类。

(5) 面向对象程序设计办法具备抽象性、封装性、继承性和多态性等特点。

三、选取题(至少选一种,可以多选)

(1) 面向对象程序设计着重于( B )设计。

A. 对象B. 类C. 算法D. 数据

(2) 面向对象程序设计中,把对象属性和行为组织在同一种模块内机制叫做( C )。

A. 抽象 B. 继承 C. 封装 D. 多态

(3) 在面向对象程序设计中,类通过( D )与外界发生关系。

A. 对象 B. 类 C. 消息 D. 接口

(4) 面向对象程序设计中,对象与对象之间通信机制是( C )。

A. 对象 B. 类 C. 消息 D. 接口

(5) 关于C++与C语言关系描述中,( D )是错误。

A. C语言是C++一种子集 B. C语言与C++是兼容

C. C++对C语言进行了某些改进 D. C++和C语言都是面向对象

【成果分析】

C语言是面向过程。C++语言是一种通过改进更为优化C语言

最近下载