a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 36|回复: 0

[公共基础知] 2011计算机等级考试二级公共基础知识要点(11)

[复制链接]
发表于 2012-7-31 21:44:12 | 显示全部楼层 |阅读模式
 2.3 面向对象的程序设计  面向对象的程序设计:以60年代末挪威奥斯陆大学和挪威计算机中心研制的SIMULA语言为标志。* J1 O: D! k; N; k) N
  面向对象方法的优点:1、与人类习惯的思维方法一致;2、稳定性好;3、可重用性好;4、易于开发大型软件产品;5、可维护性好。
9 Z) c" o0 ^; P9 {  对象是面向对象方法中最基本的概念,可以用来表示客观世界中的任何实体,对象是实体的抽象。
- h; `; b. b: ?$ b6 U" A1 x& _  面向对象的程序设计方法中的对象是系统中用来描述客观事物的一个实体,是构成系统的一个基本单位,由一组表示其静态特征的属性和它可执行的一组操作组成。5 z, H2 ]/ Q* F5 L  r% i2 N+ Y
  属性即对象所包含的信息,操作描述了对象执行的功能,操作也称为方法或服务。- j/ H8 T( ^9 f0 p, a
  对象的基本特点:1、标识惟一性;2、分类性;3、多态性;4、封装性;5、模块独立性好。, v4 W1 `0 }; V
  类是指具有共同属性、共同方法的对象的集合。所以类是对象的抽象,对象是对应类的一个实例。
: s! A; o4 e: @9 p2 r  消息是一个实例与另一个实例之间传递的信息。) D" _1 }/ S  Q( ]6 s/ Z8 o
  消息的组成包括:1、接收消息的对象的名称;2、消息标识符,也称消息名;3、零个或多个参数。* F3 |; l1 W5 \) N! s8 [
  继承是指能够直接获得已有的性质和特征,而不必重复定义他们。0 }; v$ k. ]# C
  继承分单继承和多重继承。单继承指一个类只允许有一个父类,多重继承指一个类允许有多个父类。: B# K1 k) c# O: [1 V2 X9 K( w5 N; |
  多态性是指同样的消息被不同的对象接受时可导致完全不同的行动的现象。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-22 07:00 , Processed in 0.200498 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表