接口以及instanceof
来源:互联网 发布:阿里云华南机房 编辑:程序博客网 时间:2024/05/29 09:45
所谓接口和继承有着相似的关系,一个叫接口继承,一个叫类继承;
sysoutprintln{
Object[] objects = {new Tiger(), new Chicken(), new Apple};
for (int i=0; i < objects.length; i++) {
if (objects[i] instanceof Edible)
System.out •println(((Edible)objects[i]).howToEat())
if (objects[i] instanceof Animal) {
System.out.println(((Animal)objects[i]) •sound());
}
}
}
instance的用法:
若上面的object中含有Edible接口或者Animal类的子类;则可以将子类的对象转化为父类的对象 如上
若没有则跳过,所以要对它进行if判断
阅读全文
0 0
- 接口以及instanceof
- Java接口和抽象类以及接口的意义,instanceof的利用
- 面向对象高级——instanceof关键字的使用以及抽象类与接口的应用
- Java中接口、多态、instanceof
- day11多态 接口 和instanceof
- instanceof 操作符 instanceof 操作符 和接口
- inferface 接口 与 instanceof 操作符
- 继承、接口、instanceof关键字、内部类
- java 笔记------instanceof、抽象、接口的应用
- 09.---抽象类、接口、instanceof、final、Object
- instanceof?
- instanceof
- instanceof
- instanceof
- instanceof
- instanceof
- instanceof
- instanceof
- idea个人常用快捷键0.1
- leetcode Day5 21MergTwoSortedLists
- centos安装bbr
- 网页设计参考资料一波
- 发一篇关于MFC查找按钮事件(映射消息)的文章,初级
- 接口以及instanceof
- Java线程stop和suspend的废弃
- 绘图 UIBezierPath
- js中escape,encodeURI,encodeURIComponent三个函数的区别
- 【SSH】Struts2学习(一)Struts入门、各类配置详解、Action详解
- Eclipse + ADT+Sdk 配置
- Nginx常用数据结构(二)
- Linux下修改MySQL用户(root)密码
- MyBatis 3(中文版) 第四章 使用注解配置SQL映射器