(面向对象程序设计教程答案.docVIP

  • 332
  • 0
  • 约1.59万字
  • 约 22页
  • 2016-12-06 发布于北京
  • 举报
(面向对象程序设计教程答案

面向对象程序设计教程(C++语言描述)题解与课程设计指导 第1章 面向对象程序设计概论 一、 名词解释 抽象封装消息 【问题解答】 面向对象方法中的抽象是指对具体问题(对象)进行概括,抽出一类对象的公共性质并加以描述的过程。 面向对象方法中的封装就是把抽象出来的对象的属性和行为结合成一个独立的单位,并尽可能隐蔽对象的内部细节。 消息是面向对象程序设计用来描述对象之间通信的机制。一个消息就是一个对象要求另一个对象实施某种操作的一个请求。 二、 填空题 (1) 目前有面向过程的结构化程序设计方法和面向对象的程序设计方法两种重要的程序设计方法。 (2) 结构化程序设计方法中的模块由顺序、选择和循环3种基本结构组成。 (3) 在结构化程序设计方法中,程序可表示为程序=数据结构+算法; 而面向对象的程序设计方法,程序可表示为程序=对象+消息。 (4) 结构化程序设计方法中的基本模块是过程; 而面向对象程序设计方法中的基本模块是类。 (5) 面向对象程序设计方法具有抽象性、封装性、继承性和多态性等特点。 三、 选择题(至少选一个,可以多选) (1) 面向对象程序设计着重于( B )的设计。 A. 对象B. 类C. 算法D. 数据 (2) 面向对象程序设计中,把对象的属性和行为组织在同一个模块内的机制叫做( C )。 A. 抽象 B. 继承 C. 封装 D

文档评论(0)

1亿VIP精品文档

相关文档