C++
面向对象程序设计教程课后题答案
1
、
1
什么就是面向对象程序设计
?
面向对象程序设计就是一种新的程序设计范型、这种范型的主要特征就是
:
程序
=
对象
+
消息
面向对象程序的基本元素就是对象。
主要结构特点就是
:
第一
,
程序一般由类的定义与类的使用两部分组成
;
第二
,
程序中的一切操作都就是通过向对象发送消息来实现的。
1
、
2
什么就是对象
?
什么就是类
?
对象与类之间的关系就是什么
?
对象就是描述其属性的数据以及对这些数据施加的一组操作封装在一起构成的
统一体。
类就就是具有相同的数据与相同的操作的一组对象的集合
,
也就就是说
,
类就是
对具有相同数据结构与相同操作的一类对象的描述。
类与对象之间的关系就是抽象与具体的关系。
类就是多个对象进行综合抽象的结
果
,
一个对象就是类的一个实例。
1
、
3
现实世界中的对象有哪些特征?请举例说明。
现实世界中的对象具有以下特征
:
1)
每一个对象必须有一个名字以区别于其她对象
;
2)
用属性来描述对象的某些特征
;
3)
有一组操作
,
每组操作决定对象的一种行为
;