日期:2011-03-22 16:17:00 来源:本站整理
<b>java的多形性</b>[Java编程]
本文“<b>java的多形性</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
“关于面向对象的程序计划语言,多型性是第三种最基本的特点(前两种是数据抽象和担当.”
“多形性”(Polymorphism)从另一个角度将接口从具体的实施细节中别离出来,亦即实现了“是什么”与“怎样做”两个模块的别离.操纵多形性的概念,代码的组织以及可读性均能得到改进.此外,还能成立“易于扩大”的程序.无论在项目的成立历程中,还是在需求加入新特点的时刻,它们都可以便利地“生长”.
通过归并各种特点与行为,封装技术可成立出新的数据范例.通过对具体实施细节的躲藏,可将接口与实施细节别离,使全部细节成为“private”(私有).这种组织方法使那些有程序化编程后台人感受颇为舒服.但多形性却触及对“范例”的分化.通过上一章的学习,大家已知道通过担当可将一个对象当作它自己的范例大概它自己的底子范例对待.这种本领是非常重要的,因为多个范例(从相同的底子范例中衍生出来)可被当作同一种范例对待.并且只需一段代码,便可对全部差别的范例举行一样的处理.操纵具有多形性的办法调用,一种范例可将自己与另一种类似的范例区脱离,只要它们都是从相同的底子范例中衍生出来的.这种辨别是通过各种办法在行为上的差别实现的,可通过底子类实现对那些办法的调用.
在这一章中,大家要由浅入深地学习有关多形性的问题(也叫作动态绑定、推迟绑定大概运行期绑定).同时举一些简单的例子,此中全部无关的部份都已剥除,只保存与多形性有关的代码.
以上是“<b>java的多形性</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:上溯造型的问题
- ·下一篇文章:合成和承当学习总结
- ·中查找“<b>java的多形性</b>”更多相关内容
- ·中查找“<b>java的多形性</b>”更多相关内容
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论