java-多态
文章平均质量分 53
心有猛虎嗅蔷薇
向彭于晏努力
展开
-
java——向上转型
文章目录一.向上转型1.1向上转型1.2使用场景1.3上转型对象会失去原对象的一些属性和功能一.向上转型1.1向上转型对象的上转型对象的实体是子类负责创建的,但上转型对象会失去原对象的一些属性和功能实际就是创建一个子类对象,将其当作父类对象来使用。语法格式 : 父类类型 对象名 = new 子类类型();Animal animal = new Cat();//假设Animal是父类,Cat是子类animal是父类类型,但可以引用一个子类对象,因为是从小范围向大范围的转换。1.2使用场景原创 2022-04-07 22:37:28 · 1353 阅读 · 0 评论 -
java重写方法
文章目录一.重写二.重写和重载的区别1.重载2.重写3.代码举例一.重写重写(override):也称覆盖。重写是子类对父类非静态,非private,非final方法的实现过程进行重新编写,返回值(JDK7以后,被重写的方法返回值类型可以不同,但是必须是具有父子关系的)和形参都不能改变。即外壳不变,核心重写。【方法重写的规则】:1.子类在重写父类的方法时,一般必须与父类方法原型一致:修饰符 返回值类型 方法名(参数列表) 要完全一致2.JDK7以后,被重写的方法返回值类型可以不同,但是必须是具有父原创 2022-04-07 21:54:54 · 27297 阅读 · 3 评论