JAVA——声明两个无参构造方法的类A和类B,声明A的子类C,并且声明B为C的一个成员,不声明C的构造方法。

  1. A类的代码:
    public class A {
        public A() {
            System.out.println("输出A");
        }
    }
  2. B类的代码:
    public class B {
        public B() {
            System.out.println("输出B");
        }
    }
  3. C类的代码:
    public class C extends A{
        B c1=new B();
    }
  4. 主函数的代码:
    public class ABCmain {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            C c2=new C();
        }
    
    }
  5. 实验结果

     

     

     

posted @ 2020-10-20 16:55  ....陈陈陈陈  阅读(973)  评论(0)    收藏  举报