通辽网站设计,网站建设 阳江,yellow免费观看完整,如何做网站推广营销java中#xff0c;向下转型是为了重新获得因为向上转型而丢失的子类特性。在先下转型前#xff0c;必须先进行向上转型。
语法格式如下
父类类型 父类对象子类实例
子类类型 子类对象#xff08;子类#xff09;父类对象
示例代码如下
class Animal01
{public void sh…java中向下转型是为了重新获得因为向上转型而丢失的子类特性。在先下转型前必须先进行向上转型。
语法格式如下
父类类型 父类对象子类实例
子类类型 子类对象子类父类对象
示例代码如下
class Animal01
{public void shout(){System.out.println(喵喵);}
}class Dog01 extends Animal01
{public void shout(){System.out.println(汪汪);}public void eat() {System.out.println(吃骨头);}
}public class Xiangxiazhuanxing {public static void main(String[] args) {// TODO 自动生成的方法存根Animal01 an new Dog01();Dog01 dog (Dog01) an;dog.shout();dog.eat();}}
在上面代码中
Animal01 an new Dog01();Dog01 dog (Dog01) an;第一段实现了向上转型第二段实现了向下转型