首页 > 学院 > 开发设计 > 正文

多态

2019-11-06 08:12:40
字体:
来源:转载
供稿:网友
java中的向上转型和向下转型1向上转型:子转向父2向下转型:父向子转二者都需要两个类之间有继承关系。向上转型又称为自动类型转换父类引用指向子类对象。Animal a = new Cat();称为向上转型。向下转型:强制类型转换class Cat extends AnimalAnimal c1 = new Cat();在Cat类中写了一个move方法,但在其父类Animal中不写。然后再main方法中调用c1.move();则程序编译不通过。需要通过强制类型转换:Cat c2 = (Cat)c1然后调用c2.move();则程序编译通过。此过程称为向下转型。instanceof 可以用来判断该引用是否指向指定类型的对象。
上一篇:接口

下一篇:Base64编码表

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表