简答题题库1、 什么是面向对象的程序设计?它的几个特征是什么?面向对象的程序设计:它的整个程序由一系列相互作用的对象构成,对象之间的交互通过发送消息来实现,对象通过响应消息来实现程序的功能。它有四个基本的特征,即抽象、封装、继承和多态性。2、 面向对象程序设计的基本特征有哪些?简述各种特征的含义。 主要特征:1)、抽象,即忽略当前主题中与目标无关的那些方面,把它的主要特征抽取出来。2)、封装,它是将抽象得到的数据成员和代码相结合,形成一个有机的整体,并且,封装可以隐藏内部的细节。3)、继承,它提供了代码重用的一种方式,派生类可以重用基类的属性和行为。4)、多态性,它是指不同类的对象对同一消息作出不同反应,即c+的代码可以根据运行情况的不同而执行不同的操作。3、 简述类和对象的含义。面向对象程序设计和面向过程程序设计的主要区别是什么?类:是指具有相同的属性和操作方法,并遵守相同规则的对象的集合。对象:是包含现实世界物体特征的抽象实体,每个对象有内部的属性和操作方法。主要区别:面向对象的程序设计:它的整个程序由一系列相互作用的对象构成,对象之间