那今天这个课程的类型转换,到底有什么用呢,或者在哪里会用到
Dog dog=new Dog();
Animal animal=dog;//自动类型提升 向上类型转换
Dog dog2=(Dog)animal;//向下类型转换 强制类型转换
if(animal instanceof Cat){
Cat cat=(Cat)animal;
}else{
System.out.println("无法进行类型转换");
}
Dog dog=new Dog();
Animal animal=dog;//自动类型提升 向上类型转换
Dog dog2=(Dog)animal;//向下类型转换 强制类型转换
if(animal instanceof Cat){
Cat cat=(Cat)animal;
}else{
System.out.println("无法进行类型转换");
}
2018-07-21
举报