在程序运行过程中,(49)将方法与特定的对象动态地联系在一起,使得不同的对象在使用同样的方法时,
在程序运行过程中,(49)将方法与特定的对象动态地联系在一起,使得不同的对象在使用同样的方法时,可以因对象的状态不同而产生不同的行为,从而使得方法对具体的对象具有个性。
A.消息传递机制
B.对象自身引用
C.消息传递机制和对象自身引用
D.参数多态
解析:对象自身引用(Self-Reference)是OOPL中的一种特有结构。这种结构在不同的OOPL中有不同的名称,在C++和Java中称为this,使用的值通过消息传递机制提供。对象自身引用的值和类型分别扮演了两种意义的角色:对象自身引用的值使得方法体中引用的成员名与特定的对象,及相关对象自身引用的类型决定了方法体被实际共享的范围。对象自身引用机制使得在进行方法的设计和实现时并不需要考虑与对象联系的细节,而是从更高一级的抽象层次也就是类的角度来设计同类型对象的行为特征,从而使得方法在一个类及其子类的范围内具有共性。在程序运行过程中,消息传递机制和对象自身引用将方法与特定的对象动态地联系在一起,使得不同的对象在执行同样的方法体时,可以因对象的状态不同而产生不同的行为,从而使得方法对具体的对象具有个性。
将长方形的长缩短5cm,宽增长3cm,使其变为正方形且面积比原长方形的面积少5cm^2,则正方形的 数学 2020-05-17 …
如何将长方形裁剪一次得到等面积正方形?为活跃论坛气氛,特出一些小的智力题.现有一长方形,边长分别为 数学 2020-05-17 …
BSP研究方法在定义系统总体结构时,需要识别子系统,根据对数据类的产生和使用特点可将子系统分为Ⅰ 计算机类考试 2020-05-23 …
BSP研究方法在定义系统总体结构时需要识别子系统,根据对数据类的产生和使用特点可将子系统分为 ( 计算机类考试 2020-05-24 …
文言文词语义项6.见归来见天子曹刿请见见笑于大方之家诚恐见欺图穷而匕首见7.将子将安之晏子将使楚公 语文 2020-06-27 …
(2012•桂林)桂林出产的柿饼是有名的地方特产.如图所示,是将柿子晾晒成柿饼的场景.晾晒过程可以 其他 2020-07-11 …
请大侠解一题某电视台的颁奖礼品盒用如下方法做成:先将一个奖品放入正方体内,再将正方体放入一个球内, 其他 2020-07-31 …
1767年,出于其工厂对动力的需求,博尔顿认识了瓦特。此后二人成为合伙人,博尔顿倾其精力和财力使瓦特 历史 2020-11-30 …
当前,人们提到或使用“全球化”一词时,往往没有将“全方位的全球化”和“经济全球化”进行明确区分,而是 历史 2020-12-03 …
维基百科上说:“博尔顿和瓦特成为合伙人后,博尔顿倾其精力和财力使瓦特的蒸汽机梦想成为现实,并在177 其他 2020-12-18 …