面向对象技术中,______的基本功能,是将一个对象的工作分配到与之相关的更为特殊的对象上,它既可

10 查阅

面向对象技术中,______的基本功能,是将一个对象的工作分配到与之相关的更为特殊的对象上,它既可静态定义也可动态定义。

A.继承

B.分类

C.多态

D.委托

参考答案:

D解析:在面向对象技术中,对已有实例的特征稍作改变就可生成其他的实例的方式称为继承。继承的基本功能是将一些功能相关的对象进行归类表示,使得子对象具有其父对象属性的能力。分类(Classification)是指对象及其类型之问的关系。多态是指作用于不同的对象的同一个操作可以有不同的解释,从而产生不同的执行结果。委托是一种既可静态定义也可动态定义的复杂关系,其基本功能是将一个对象的工作分配到与之相关的更为特殊的对象上。可见,委托使一个对象可以依赖其他对象为它完成某些操作。

软考高级