JAVA 将接口的引用指向实现类的对象
2013-10-11 10:38
465 查看
有一个很简单的例子,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(); // 这样这句话就是可以写的。
相关文章推荐
- windows下maven打包eclipse工程
- windows下maven打包eclipse工程
- struts2无刷新图片(文件)上传 充分利用struts配置文件 自己只需要把读取到的文件写入文件系统就可以了
- java 压缩文件 解压缩文件
- Eclipse中常用的快捷键和模板配置
- 老鼠过迷宫问题——递归实现
- Debian下Netbeans编辑器字体锯齿现象
- spring中velocity的配置
- spring 在web项目中的一些基本配置
- 让x 的值在0到9之间循环变化
- Java输入输出流详解
- spring中的acegi
- Java多线程--线程常用操作方法
- spring mvc 和 struts2的比较
- 安装rJava包失败处理方法
- java 读properties中文乱码问题
- struts2的完整的struts.xml骨架
- Dijkstra和floyd——求单源点最短路径
- 堆排序 java
- Build path entry is missing:org.eclipse.jdt.launching.JRE_CONTAINER/