在面向对象技术中,类属是一种(1)机制。一个类属类是关于一组类的一个特性抽象,它强调的是这些类的
在面向对象技术中,类属是一种(1)机制。一个类属类是关于一组类的一个特性抽象,它强调的是这些类的成员特征中与(2)的那些部分,而用变元来表示与(3)的那些部分。
A.包含多态
B.参数多态
C.过载多态
D.强制多态
解析:在面向对象技术中,对象在收到信息后要予以响应。不同的对象收到同一消息可产生完全不同的结果,这一现象称为多态。多态有多种不同的形式,其中参数多态和包含多态称为通用多态,过载多态和强制多态成为特定多态。参数多态应用比较广泛,被称为最纯的多态。这是因为同一对象、函数或过程能以一致的形式用于不同的类型。包含多态最常见的例子就是子类型化,即一个类型是另一类型的子类型。过载多态是同一变量被用来表示不同的功能,通过上下文以决定一个类所代表的功能。即通过语法对不同语义的对象使用相同的名,编译能够消除这一模糊。强制多态是通过语义操作把一个变元的类型加以变换,以符合一个函数的要求,如果不做这一强制性变换将出现类型错误。类型的变换可在编译时完成,通常是隐式地进行,当然也可以在动态运行时来做。类属类(generic class)仅描述了适用于一组类型的通用样板,由于其中所处理对象的数据类型尚未确定,因而程序员不可用类属类直接创建对象实例,即一个类属类并不是一种真正的类类型。类属类必须经过实例化后才能成为可创建对象实例的类类型。类属类的实例化是指用某一数据类型替代类属类的类型参数。类属类定义中给出的类型参数称为形式类属参数,类属类实例化时给出的类型参数称为实际类属参数。如果类属类实例化的实际类属参数可以是任何类型,那么这种类属类称为无约束类属类。然而在某些情况下,类属类可能要求实际类属参数必须具有某些特殊的性质,以使得在类属类中可应用某些特殊操作,这种类属类称为受约束类属类。
关于强中自有强中手,一山更比一山高寓意的小故事关于人要谦虚不骄傲的故事,适合在公司开会讲.不要太长 其他 2020-04-25 …
关于高中的1些化学规律.我基础很不好.所以 想问问大家关于一些化学的规律.每一点举例说明,我对化学 化学 2020-05-16 …
关于强调句式的问题,英语itis+that、who的那种强调句,强调的部分可以是原因吗?如果可以请 英语 2020-06-12 …
求解这篇文言文的一些特殊句式桓公将伐蜀在事诸贤咸以李势在蜀既久承藉累叶且形据上流三峡未易可克唯刘尹 语文 2020-07-02 …
8.下列关于强化理论说法正确的是()A.强化理论是美国心理学家马斯洛首先提出来的B.所谓正强化就是惩 政治 2020-11-04 …
关于强调句的一个问题~会者来怎样区分它和一般句型(定语从句等)明显是强调句的都会有些就很难分清了特别 英语 2020-11-24 …
特殊牌照汽车曾经是某些机关特殊身份和权力的标志,近年来,一些地方的公安系统和党政机关相继取消了特权车 政治 2020-12-13 …
有那些关于忍辱负重,以屈求伸,发奋图强,救亡图存的成语?比如:卧薪尝胆,催人奋进,羽翼丰满,报仇雪恨 其他 2020-12-18 …
关于声波下列说法正确的是()A.在发声音叉某处听到声音特强,这是因声波反射,产生回声加强了原来的声音 物理 2020-12-24 …
关于声波下列说法正确的是()A.在发声音叉某处听到声音特强,这是因声波反射,产生回声加强了原来的声音 物理 2020-12-24 …