4-2节Animal类型和Dog类型的转换
Dog dog = new Dog();
Animal animal = dog;
Dog dog2 = (Dog)animal;
第二行代码是把dog 的Dog类型转换成Animal类型吗?
第三行代码的animal又是从Animal类型强制转换成Dog类型吗?是执行后dog2的类型为Dog类型吗?
这节看得很迷糊,看了好几遍,不知道理解得对不对,望告知。
Dog dog = new Dog();
Animal animal = dog;
Dog dog2 = (Dog)animal;
第二行代码是把dog 的Dog类型转换成Animal类型吗?
第三行代码的animal又是从Animal类型强制转换成Dog类型吗?是执行后dog2的类型为Dog类型吗?
这节看得很迷糊,看了好几遍,不知道理解得对不对,望告知。
2016-09-10
举报