下载此文档

C面向对象程序设计教程第3版--陈维兴,林小茶课后习题答案解析.docx


文档分类:IT计算机 | 页数:约100页 举报非法文档有奖
1/100
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/100 下载此文档
文档列表 文档介绍
C面向对象程序设计教程第3版--陈维兴,林小茶课后习题答案解析.docxWORD 格式分享
C++ 面向对象程序设计教程课后题答案
什么是面向对象程序设计 ?
面向对
类具有层次结构。
什么是单继承、多继承?请举例说明。
单继承是指每个派生类只直接继承了一个基类的特征。例如狗继承自哺乳动物。
多继承是指多个基类派生出一个派生类的继承关系。 比如玩具车同时继承自玩具
和车。
什么是多态?请举例说明。
多态是指不同的对象收到相同的消息时执行不同的操作。
例如,有一个窗口类对象,还有一个棋子类对象。当我们发出“移动”消息时 , 两个对象的
行为不同。
面向对象程序设计的主要优点是什么 ?
可提高程序的重用性;
可控制程序的复杂性;
可改善程序的可维护性;
能够更好地支持大型程序设计 ; 5?增强了计算机处理信息的范围 ;
精品 .资料
WORD 格式分享
能够很好地适应新的硬件环境。
简述 C++ 勺主要特点。
1) C++ 是 C 的超集,保持与 C 的兼容。
2) 保持了 C 的简洁、咼效和接近汇编语言等特点,并对 C 的 功能作了
不少扩充。用 C++ 编写的程序比 C 更安全,可读性更好,代码结构更为 合理。
3) 程序质量高。
4) 增加了面向对象机制。

#in elude <iostream> using namespacestd;
int main()
{
int a, b, d, min;
cout << "En ter two nu mbers:" ;
cin >> a >> b;
min = a > b ? b : a;
for (d = 2; d < min; d++)
{
if (((a % d) == 0) && ((b % d ) == 0)) break;
}
if (d == min)
{
cout << "No com mon denomin ators" << en dl; return 0;
}
cout << "The lowest com mon denomin ator is" << d << en dl; return 0;
}
有效
精品 .资料
WORD 格式分享
没有函数声明 ;
函数定义没有写返回值类型。
(1)等价,函数声明可以省略参数的名字。
不等价,第二个的函数定义不能省略参数的名字。
- CDAAB
- ACBDC
- DC

101

10 10

10
20
精品 .资料
WORD 格式分享
举例说明可以使用 const 替代 #define 以消除 #define 的不安全性。
#i nclude <iostream>

C面向对象程序设计教程第3版--陈维兴,林小茶课后习题答案解析 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数100
  • 收藏数0 收藏
  • 顶次数0
  • 上传人东风倩倩
  • 文件大小110 KB
  • 时间2022-03-10