Java 判断对象类型instanceof 【多态扩展】
来源:互联网 发布:dnf本地策略优化 编辑:程序博客网 时间:2024/06/05 20:07
instanceof
public class TestPolymorphism {
public void voice(){
System.out.println("动物叫声!");
}
}
class Cat extends TestPolymorphism{
public void voice(){
System.out.println("喵嗷污!");
}
public void run(){
System.out.println("奔跑吧毛崽子!");
}
}
class Dog extends TestPolymorphism{
public void voice(){
System.out.println("汪汪汪!");
}
}
分隔符--------------------------------------------------------------------------------------------------
public class TestPolymorphism01 {
public static void TestVoice(TestPolymorphism a){
a.voice();
if(a instanceof Cat){
((Cat) a).run();
}
}
public static void main(String[] args){
TestPolymorphism t1=new Cat();
// T1.voice();
TestVoice(t1);
// Cat t2=(Cat)t1; //instanceof
// t2.run();//instanceof
}
}
instanceof 判断对象类型
- Java 判断对象类型instanceof 【多态扩展】
- instanceof判断对象类型
- Java实例instanceof类型判断
- 使用instanceof操作符判断对象类型
- Java 多态中的类型转换(instanceof)
- instanceof 判断类型
- 如何使用instanceof操作符判断对象类型
- java判断对象类型
- 利用instanceof操作符判断Java数组的类型
- java 判断类型instanceof,不要再用try catch了
- java中instanceof判断类型是否可以转换
- JS instanceof 判断类型 问题
- typeof constructor instanceof 判断类型
- JAVA判断对象是不是属于哪一个类 instanceof , isInstance ,isAssignableFrom
- C#实现java instanceof (判断对象是否属于哪个类)
- Java —— 对象类型转换和instanceof函数
- 【JAVA】 + 对象转换 + instanceof
- 多态和类型转化(instanceof)
- 1006. 最长公共子串
- Java多线程编程(一)—— 小琳琳吃鸡
- MFC控件使用大全
- blink的一处断言错误
- UVA 1589 xiangqi
- Java 判断对象类型instanceof 【多态扩展】
- Android 中内存泄漏的原因和解决方案
- recyclerView的使用
- mac 本地文件与服务器Linux文件之间的相互传输
- Triangle
- Elasticsearch更新同义词表
- HTML\CSS\JavaScript
- 图的遍历:深度优先遍历和广度优先遍历
- Java中的float和double