欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java向下转型的意义(java进阶),

来源: javaer 分享于  点击 34625 次 点评:131

Java向下转型的意义(java进阶),


详解请关注以下网址:

作者:Yinhuan_ 
原文:https://blog.csdn.net/xyh269/article/details/52231944?utm_source=copy 

 

/*
 * 对象类型之间的转换:
 * 向上转型(多态):子类---》父类(父类去接收)  自动
 * 向下转型:               父类---》子父类(子类去接收) 强制
 * 
 * 
 */
public class TestClassChange {


	public static void main(String[] args){
		Animal animal=new Dog();
		
		Animal a=new Fish();
		if(a instanceof Dog)  
		{
			Dog d=(Dog)a;
			System.out.println(d);
		}
		else{
			System.out.println("不是狗");
		}
	}

}

 


 

相关文章

    暂无相关文章
相关栏目:

用户点评