access9二级公共基础知识.pptVIP

  • 2
  • 0
  • 约 51页
  • 2015-12-04 发布于云南
  • 举报
9.2 程序设计基础 9.2.3 面向对象程序设计 1、面向对象方法的优点: (1)与人类习惯的思维方法一致。 (2)稳定性好。 (3)可重用性好。 (4)易于开发大型软件产品。 (5)可维护性好。 2、面向对象方法的基本概念 (1)对象-对象是面向对象方法中最基本的概念,可以用来表示客观世界中的任何实体,对象是实体的抽象。   属性即对象所包含的信息,操作描述了对象执行的功能,操作也称为方法或服务。 9.2 程序设计基础 (2)类和实例——类是指具有共同属性、共同方法的对象的集合。所以类是对象的抽象,对象是对应类的一个实例。 (3)消息——消息是一个实例与另一个实例之间传递的信息。消息的组成包括 1、接收消息的对象的名称;2、消息标识符,也称消息名;3、零个或多个参数。 (4)继承——继承是指能够直接获得已有的性质和特征,而不必重复定义他们。继承分单继承和多重继承。单继承指一个类只允许有一个父类,多重继承指一个类允许有多个父类。 (5)多态性——多态性是指同样的操作在接受不同消息时可导致完全不同的行动的现象。 比如汽车一个类,而具体到某辆汽车则是一个对象。图9.21中,机动车类是对机动车特征和功能的总体描述,机动车A是具体到某辆车的特征。 9.3 软件工程基础 9.3.1 软件工程基本概念 1、软件定义及特点 2

文档评论(0)

1亿VIP精品文档

相关文档