程序设计

3.面向对象的程序设计方法,对象,属性以及继承于多态性

1)面向对象的方法优点

与人类习惯的思维方式一致,稳定性好,可重用性号,容易开发大型软件产品,可维护性好

2)面向对象方法的基本概念

a)对象:由数据和容许的操作组成的封装体,与客观实体有直接的对应关系。对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。

对象的主要特征:分类性,多态性,标识唯一性

面向对象的主要特征:抽象,继承,封装,唯一

b)类与实例:

c)消息:面向对象的世界是通过对象与对象间彼此的相互合作来推动的,对象间的这种相互合作需要一个机制协助进行,这样的机制称为消息。消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。

d)继承:类之间共享属性和操作的机制

e)多态性:同一个命令作用在不同对象上得到结果不同

posted @ 2021-08-12 16:49  B-Bryanz  阅读(78)  评论(0编辑  收藏  举报