三九宝宝网宝宝百科宝宝知识

多态是什么意思

12月23日 编辑 39baobao.com

[一级学科二级学科是什么意思]一级学科和二级学科是包含与被包含的关系,一般一个一级学科下都会分设几个二级学科。 举个简单的例子:如数学是一级学科,数学一级学科下又设有基础数学、计算数学、概率论与数...+阅读

比方一下:

你和你朋友都是烟鬼,

某日,你没有带烟, 而你朋友有n种烟,

你说: 来根烟,

朋友给你一根;

你通过烟的过滤嘴, 品出为白沙烟

你再要一根,

品出这次是芙蓉王,

再要一根,

品出这次是熊猫

...

上面描述的就是多态!

烟 a = 白沙

烟 b = 芙蓉王

烟 c = 熊猫

但发现没有, 仅仅通过"烟"基类, 引用到不同的具体类对象,

就能让你调用到不同的对象, 这就是多态.

而烟到你嘴里[此时你还没有发现是那种烟], 你仅仅凭借"吸"的动作,就识别出来,到底是哪种烟对象

这就是多态的悬机.

多态须具备:

1. 基类 和各个子类

2. 基类 引用, 指向实例化的子类对象.

再举一个鸡的例子,

鸡是所有其它鸡的基类, 定义了一个方法shape(), 此方法能指明鸡的形态. 所有的子类[火鸡,山鸡,田鸡等],都有这个shape方法, 表明自己的形态,

如果用下面的方法定义我需要具体的鸡,

[基类 引用 = 实现类的对象]

for example:

鸡 a = new 火鸡();

鸡 a = new 田鸡();

鸡 a = new 山鸡();

鸡 a = new 母鸡();

当我使用的时候, 我采用 a 这个引用,

a.shape(), 就会得到鸡的形态.

如果我定义的是

鸡 a = new 火鸡();

那么a.shape得到的是火鸡的形态, 而不需要用具体的

火鸡 a = new 火鸡(); 再通过a.shape得到火鸡的形态

以下为关联文档:

历年考研国家线是什么意思高数150分,英语100分,专业150分,政治100分 国家线是一个最低的分数线。偶尔有浮动,每一科都有一个分数线,比如英语政治多数时候是45分。 就是如果单科没过这个线的话,任何高校都不...

康乃馨的意思是什么■爱在心里 花型:12枝粉色康乃馨、点缀满天星 包装:单面花束,白色、果绿色手揉纸各1张,印花绵纸2张,粉红色丝带结。 花语:妈妈,这一束鲜花只想告诉您,虽然我嘴里不说,但我心里一直深...

到底2是什么意思一般性质: 阿拉伯数字∶2 读音:èr 方言:nì 小写:二或2 大写:贰 特殊符号:②⑵二⒉Ⅱ 英语:two(偶数词:二) second(序数词,第二),twice(两次) 计数符号: 罗马数字:Ⅱ 二进制 :10 十六进制 :2 2...

请问2个子组成的字怎么读?什么意思孖 zī 部首笔画 部首:子 部外笔画:3 总笔画:6 五笔86:BBG 五笔98:BBG 仓颉:NDND 笔顺编号:521521 四角号码:17447 Unicode:CJK 统一汉字 U+5B56 基本字义 1. 双生子。 2. 同“滋...

提单是什么意思是指作为承运人和托运人之间处理运输中双方权利和义务的依据。虽然一般它不是由双方共同签字的一项契约,但就构成契约的主要项目如船名、开航日期、航线、靠港以及其它有关货...

请问提单是什么意思提单是指用以证明海上货物运输合同和货物已经由承运人接受或者装船,以及承运人保证据以交付货物的单证。提单中载明的向记名人交付货物,或者按照指示人的指示交付货物,或者向提...

锱铢必较睚眦必报是什么意思锱铢必较,读音zī zhū bì jiào,汉语成语,用来形容非常小气,很少的钱也一定要计较。也比喻气量狭小,很小的事也要计较。出处《荀子·富国》。 睚眦必报,拼音:yá zì bì bào,汉...

荷尔蒙是什么意思你好,荷尔蒙即激素,它对肌体的代谢、生长、发育、繁殖、性别、性欲和性活动等起重要的调节作用。 荷尔蒙由人体各腺体分泌,荷尔蒙通过调节各种组织细胞的代谢活动来影响人体的...

荷尔蒙是什么意思啊能具体的解释一下吗1、什么是荷尔蒙? 答:荷尔蒙(hormone)源于希腊文,就是激素,意思是“激活”。后来的学者将其定义为由内分泌器官产生,再释放进入血液循环,并转运到靶器官或组织中发挥一定效应的微量...

推荐阅读
图文推荐