预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java中对象类型如何进行转换Java中对象类型如何进行转换导语:Java中对象类型如何进行转换呢?下面是小编给大家提供的Java中对象类型的强制转换代码实现,大家可以参考阅读,更多详情请关注应届毕业生考试网。classperson{voidf1(){System.out.println("personf1iscalling!");}voidf2(){f1();}}classstudent extendsperson{voidf1(){System.out.println("studentf1iscalling!");}voidf3(){System.out.println("studentf3iscalling!");}voidf4(){}}classRt20{publicstaticvoidmain(String[]args){students=newstudent();call(s);}publicstaticvoidcall(personp)//子类的`对象可以自动转换为父类的对象.{if(pinstanceofstudent)//这句意思:p确实是student的对象吗.{students=(student)p;//把person类型强制转换为student类型.s.f1();s.f2();s.f3();}else{p.f1();p.f2();}//p.f4();//p只能调用person类的内容,虽然说p来源于student.但是它带上person类的//帽子,所以只能调用person类的成员.}}