日期:2011-03-22 16:17:00 来源:本站整理
通过承当扩大接口[Java编程]
本文“通过承当扩大接口[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
操纵担当技术,可便利地为一个接口增添新的办法声明,也可以将几个接口归并成一个新接口.在这两种情形下,终究得到的都是一个新接口,以下例所示:
DangerousMonster是对Monster的一个简单的扩大,最毕生成了一个新接口.这是在DragonZilla里实现的.//: HorrorShow.java // Extending an interface with inheritance interface Monster { void menace(); } interface DangerousMonster extends Monster { void destroy(); } interface Lethal { void kill(); } class DragonZilla implements DangerousMonster { public void menace() {} public void destroy() {} } interface Vampire extends DangerousMonster, Lethal { void drinkBlood(); } class HorrorShow { static void u(Monster b) { b.menace(); } static void v(DangerousMonster d) { d.menace(); d.destroy(); } public static void main(String[] args) { DragonZilla if2 = new DragonZilla(); u(if2); v(if2); } } ///:~
Vampire的语法仅在担当接口时才可以利用.普通,我们只能对单独一个类利用extends(扩大)关键字.但由于接口大概由多个其他接口构成,所以在构建一个新接口时,extends大概引用多个底子接口.正如大家看到的那样,接口的名字只是简单地利用逗号脱离.
以上是“通过承当扩大接口[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:java常数分组
- ·下一篇文章:写在前面的话
- ·中查找“通过承当扩大接口”更多相关内容
- ·中查找“通过承当扩大接口”更多相关内容
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论