点击查看视频讲解
1.1. java的类型转换
1.1.1. java的类型转换
自动向上转型: 可以直接将子类型引用赋值给父类型变量,可以自动进行,叫做自动向上转型;
例如:
1 2 3 4 5 |
|
强制向下转型: java中允许将父类型引用赋值给子类型变量,叫做向下转型;但是这种转型不能自动实现,需要强制进行,所以叫做强制向下转型;
例如:
1 2 3 4 5 |
|
使用强制向下转型解决多态的弊端:
自动向上转型: 可以直接将子类型引用赋值给父类型变量,可以自动进行,叫做自动向上转型;
例如:
1 2 3 4 5 |
|
强制向下转型: java中允许将父类型引用赋值给子类型变量,叫做向下转型;但是这种转型不能自动实现,需要强制进行,所以叫做强制向下转型;
例如:
1 2 3 4 5 |
|
使用强制向下转型解决多态的弊端: