软件水平考试

解析:在面向对象程序设计中,通常将接口的定义与接口的实现相分离,可定义不同的

来源:网考网软件水平 所有评论

【单选题】在面向对象程序设计中,通常将接口的定义与接口的实现相分离,可定义不同的类实现相同的接口。在程序运行过程中,对该接口的调用可根据实际的对象类型调用其相应的实现。为达到上述目的,面向对象语言须提供 (48) 机制。
A.抽象类
B.对象自身引用
C.继承和过载(Overloadin
D.继承和重置(Overridin
网考网参考答案:D
网考网解析:

[要点解析] 在面向对象程序设计中,常常将接口的定义与接口的实现相分离,可定义不同的类实现相同的接口。根据一个接口调用不同的实现,需要用多态机制支持。多态机制通常和继承机制结合使用,由于子类可以实现接口,即将接口定义为虚拟函数,因此,这种机制实际上是重置机制的应用。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论