2011年软考系统分析师整理资料:面向对象(9)

企业动态
2011年软考系统分析师整理资料:面向对象,帮助考生备考。

1. 类

类作为设计蓝图来创建对象的代码段,它描述了对象的特征;该对象具有什么样的属性,怎样使用对象完成一些任务,他对事件进行怎样的响应等!

2. 对象

对象是类的一个实例,通常通过调用类的一个构造函数来创建它!

3. 方法

方法是在类中定义的函数,一般而言,一个方法描述了对象可以执行的一个操作!

4. 属性

属性是类中定义的变量,类的属性突出刻画了对象的性质或状态。某些情况下,对象的使用者可能不允许改变对象的某些属性,这是因为类的创建者已经规定了那些属性不能被使用者更改。这就比如你只能知道我是男生,但你没有办法改变!

5.事件

VB是由事件触发!事件是由某个外部行为所引发的对象方法。他可与用户行为(例如单击某个Button)或系统行为相关联。

6.构造函数

构造函数是创建对象所调用的特殊方法,在VB中,对象的创建是通过在给定的类中创建名为new的过程而实现的!

7. 析构函数

析构函数是释放对象时所调用的特殊方法,在VB中,为了编写析构函数,我们必须重写基类的Dispose方法。但是,由于CLR自动进行垃圾收集,因此在受管代码中很少需要显式得调用析构函数。然后,当运行CLR之外的资源(如设备,文件句柄,网络连接等)时,应调用Dispose方法确保计算机的性能!

8. 继承

继承是面向对象的一个概念,它规定一个类可以从其他的小类(基类)中派生,并且该派生类继承其基类的接口和相应代码!(该类称为派生类或子类)

9. 重写

重写是面向对象的一个概念,它规定一个派生类可以创建其基类某个方法的不同实现代码。实际上,它完全重写了基类中该方法所执行的操作!

10. 接口

接口是一种约定,它定义了方法、属性、时间和索引器的结构。我们不能直接从一个接口创建对象,而必须首先通过创建一个类来实现接口所定义的特征!

11.封装

封装是一个概念,它的含义是把方法、属性、事件集中到一个统一的类中,并对使用者屏蔽其中的细节问题一个关于的封装的实例是小汽车——我们通过操作方向盘、刹车和加速来操作汽车。好的封装不需要我们考虑燃料的喷出、流动问题等。

12. 重载

他规定一个方法可以具有许多不同的接口,但方法的名称是相同的。

13. 多态

它规定,一个同样的函数对于不同的对象可以具有不同的实现。例如一个Add方法,它既可以执行整数的加法求和操作,也可以执行字符串的连接操作!‘

【编辑推荐】

  1. 2011年软考系统分析师整理资料:面向对象(7)
  2. 2011年软考系统分析师整理资料:面向对象(6)
  3. 2011年软考系统分析师整理资料:面向对象(7)
  4. 更多软考资料请点击51CTO软考专题
责任编辑:张攀 来源: 考试吧
相关推荐

2010-12-16 10:42:56

系统分析师

2010-12-22 11:04:49

系统分析师

2010-12-17 10:53:52

系统分析师

2010-12-20 10:57:15

系统分析师

2010-12-07 10:36:53

系统分析师

2010-12-14 10:51:53

系统分析师

2010-12-21 10:57:26

系统分析师

2010-12-16 10:40:23

系统分析师

2010-12-14 10:48:43

2011-01-14 11:22:21

2010-12-14 10:32:58

2011-03-03 10:58:35

2011-01-28 11:07:02

2010-12-30 10:59:30

2010-12-21 10:49:47

2011-01-07 11:16:41

2010-12-09 10:21:23

2010-12-09 10:29:58

2011-01-04 11:48:04

系统分析师

2010-05-22 22:31:00

2010年上半年软下午系统分析师
点赞
收藏

51CTO技术栈公众号