首页 > 编程语言 > 详细

JAVA 将接口的引用指向实现类的对象

时间:2014-03-29 13:38:33      阅读:462      评论:0      收藏:0      [点我收藏+]
有一个很简单的例子,java.util中的类ArrayList实现了接口List则生成ArrayList对象时可用以下语句. List list=new ArrayList(); 也就是说所有实现了接口List的类,都可以用List接口来声明对象类型,然后用实体类进行实例化.这表明了接口可以用来作为类型的表述.当然,生成的对象list只能调用接口List中提供的方法. 同样的操作也可以用在父类与子类身上,例如设A类是B类的父类 则创建B类对象的时候可以用以下语句 A b=new B();

这样的用法可以大大提高编程的灵活性.~

***

Tank implements moveable
interface moveable 里有一个 move方法

Moveable m = new Tank(); // 这样这句话就是可以写的。

JAVA 将接口的引用指向实现类的对象,布布扣,bubuko.com

JAVA 将接口的引用指向实现类的对象

原文:http://www.cnblogs.com/chengJAVA/p/3632179.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!