基本数据类型
将值从一种形式转换成另一种形式
引用变量
将对象暂时当成更一般的对象来对待,并不改变其类型
只能被塑型为
任何一个父类类型
对象所属的类实现的一个接口
被塑型为父类或接口后,再被塑型回其本身所在的类
Manager对象
可以被塑型为Employee、Person、Object或Insurable,
不能被塑型为Customer、Company或Car
基本数据类型
相容类型之间存储容量低的自动向存储容量高的类型转换
引用变量
被塑型成更一般的类
Employee emp;
emp = new Manager(); //将Manager类型的对象直接赋给
//Employee类的引用变量,系统会
//自动将Manage对象塑型为Employee类
被塑型为对象所属类实现的接口类型
Car jetta = new Car();
Insurable item = jetta;
基本数据类型
相容类型之间存储容量低的自动向存储容量高的类型转换
引用变量
被塑型成更一般的类
Employee emp;
emp = new Manager(); //将Manager类型的对象直接赋给
//Employee类的引用变量,系统会
//自动将Manage对象塑型为Employee类
被塑型为对象所属类实现的接口类型
Car jetta = new Car();
Insurable item = jetta;