2013年12月9日

类型转换的规则

摘要: 类型转换的规则准备工作:public class B{……}public class D:B{……}B b1=new B();D d1=new D();B b2 =new D();---------------------------------在变量名类型的层面可以任意的相互转换,需要遵循的规则是: 子类型向父类型转换的时候不需要任何语法; 例:B b3=d1;父类型向子类型转换的时候,需要强制类型转换;例:D d3=(D)b1;但是做到这一点只能保证在编译的时候不报错。在对象层面: 只能是子类的对象转向父类型,例: B b2 =new D(); 父类的对象不能转成子类型,例:D d2=(. 阅读全文

posted @ 2013-12-09 10:07 Creater 阅读(186) 评论(0) 推荐(0)

导航