- 2
- 0
- 约2.07万字
- 约 22页
- 2016-11-28 发布于贵州
- 举报
面向对象程序设计总复资料(2013夏)
面向对象程序设计总复习(2013_夏)
复习之一、对照书本(或上课课件)上,搞懂有关概念
【第0-1章】
1. 面向对象程序设计是不同于传统程序设计的一种新的程序设计范型。它对降低软件的复杂性,改善其重用性和维护性,提高软件的生产效率,有着十分重要的意义。因此面向对象的程序设计被认为是程序设计方法学的一场实质性的革命(在导学中)。
2. 面向对象(O-O)程序设计是一种新的程序设计范型。这种范型的主要特征是:
程序=对象+消息
面向对象程序的主要结构特点是:
第一,程序一般由类的定义和类的使用两部分组成;
第二,程序中的一切操作都是通过向对象发送消息来实现的,对象接收到后,启动有关方法完成相应操作。
3. 现实世界中,对象一般可以表示为:属性+行为
现实世界中的对象,具有以下特性:
(1) 每一个必须有一个名字以区别于其他对象;
(2) 用属性来描述对象的某些特征;
(3) 有一组操作,每组操作决定对象的一种行为;
(4) 对象的行为可以分为两类:一类是作用于自身的行为,另一类是作用于其他对象的行为。
4. 在现实世界中,类是一组具有相同属性和行为的对象的抽象。
类与对象的关系是抽象和具体的关系。
在C++面向对象的程序设计中,把类中的属性称为数据(数据成员),类中的操作是用函数(函数成员)来实现的。
5
原创力文档

文档评论(0)