网络工程师培训知识点:面向对象技术知识点一

网络工程师 责任编辑:yangshuy 2013-11-29

添加老师微信

备考咨询

加我微信

摘要:面向对象 = 对象 + 类 + 继承 + 消息通信

4.2.4【网络工程师培训知识点】面向对象技术

1、面向对象的思想

面向对象 = 对象 + 类 + 继承 + 消息通信

对象可以定义为系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位,由一组属性和一组对属性进行操作的服务组成。

属性实际上是封装于对象内的数据表示,它描述了对象在各方面的特征。为属性定值就可确定对象的状态。

操作又称为方法或服务,在C++中称为成员函数,它描述了对象执行的功能,若通过消息传递,还可以为其它对象使用。

消息是一个对象与另一个对象的通信单元,是要求某个对象执行类中定义的某个操作的规格说明。发送给一个对象的消息定义了一个操作名和一个参数表(可能是空的),并指定某一个对象。由一个对象接收的消息则调用消息中指定的操作,并将传递过来的实际参数与参数表中相应的形式参数结合起来。接收对象对消息的处理可能会改变对象中的状态,即改变接收对象的属性,并发送一个消息给自己或另一个对象,这种消息的传递大致等价于面向过程范型中的函数调用。

2、类(cass)和实例(instance)

把具有相同特征和行为的对象归在一起就形成了类。类成为某些对象的模板,抽象地描述了属于该类的全部对象的属性和操作。属于某个类的对象叫做该类的实例。对象的状态则包含在它的实例变量,即实例的属性中。类定义了各个实例所共有的结构,类的每一个实例都可以使用类中定义的操作。实例的当前状态是由实例所执行的操作定义的。

返回目录:网工知识点全析及训练第4章系统开发、运行

编辑推荐:

网工知识点全析及训练第一章 网络工程师指南

网工知识点全析及训练第二章 计算机硬件知识

网工知识点全析及训练第三章操作系统基础知识

 网络管理员考试时间

网络管理员考试    网络管理员考试大纲


更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!