问答详情
源自:7-7 Java 中的静态内部类

可以在构造方法内实例化对象吗

class stem extends Root{

     stem(String a ,String b){

      super(a);

      Comp comp=new Comp(b);

  }

在构造方法内实例化对象会出问题吗


提问者:坤记牛杂档 2018-10-25 17:29

个回答

  • 慕神6839130
    2018-11-22 17:06:27
    已采纳

    不会出问题,无论是在另外一个类的构造方法中实例化另一个类,还是在本类构造方法中实例化一对象。如下图:

    https://img3.mukewang.com/5bf671750001d14f05270421.jpg

    https://img4.mukewang.com/5bf671750001f2a504170290.jpg


  • WangJun__
    2018-10-25 19:52:00

    不能 构造方法只能用于给成员变量赋值