美文网首页
Java 父类与子类之间的强转

Java 父类与子类之间的强转

作者: 念䋛 | 来源:发表于2021-01-12 14:55 被阅读0次
    public class Test {
        public static void main(String[] args) {
            //A为父类 B为子列
            A a = new A ();
            //将a 强转为子类编译可以通过但是运行其报错误
            //B a1 = ( B ) a;
            //System.out.println (a1);
            //下面这种方式创建a2 其本质还是B
            A a2 = new B ();
            //这样的强转是可以的
            B ab1 = ( B ) a2;
            //B(age=null)
            System.out.println (ab1);
            B b = new B ();
            A b1 = b;
        }
    }
    

    相关文章

      网友评论

          本文标题:Java 父类与子类之间的强转

          本文链接:https://www.haomeiwen.com/subject/gjxeaktx.html