课程
/后端开发
/Java
/Java入门第二季 升级版
老师讲得时候一直说Dog类型,Cat类型。 Dog和Cat不是两个类吗?
还是类型就是类得意思?
2020-03-22
源自:Java入门第二季 升级版 10-2
正在回答
类是引用类型,也存在类型转换
类型转换是父类中的对象自动转换为子类对象,或者子类中的对象强制转换为父类对象
Dog类继承了Animal类,所以Dog类是Animal的子类,可以和Animal 类进行自动类型或者强制类型转换
而Cat类没有继承Animal类,所以不能和Animal类进行类型转换
慕UI8012440
简单来讲就是一个大桶,一个小桶之间的关系.小桶可以装进大桶里,叫向上转换,大桶塞进小桶里叫向下转换.
有数据类型转换和类之间的转换.
dog和cat都是animal的子类,讨论的是dog和animal的关系,以及cat和animal的关系.
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
3 回答这里animal animal=dog是什么意思?类型转换是啥
3 回答向上转换不是小类型转换成大类型吗?为什么是父类转换成子类。不是父类大吗
2 回答类型转换?
4 回答为什么老师讲的向上转换是小类型到大类型的转换
3 回答对象类型什么意思