在Java中使用相同的类方法调用相同的类构造函数

时间:2017-04-01 14:34:58

标签: java

如何从同一个类方法中调用相同的class构造函数?  我可以使用this()但它会引发错误。

class MyConstructor {
    public MyConstructor() {
        System.out.println("My Constructor") ;
    }
    public void MyCall () {
        // Call MyConstructor
    }
}

public class Constructor {
    public static void main(String[] args) {
        MyConstructor mycon = new MyConstructor() ;
    }
}

1 个答案:

答案 0 :(得分:1)

您可以在使用new() - Keyword实例化新Object时调用构造函数。否则无法从类中调用构造函数。但是你可以用构造函数-MEthod编写所有逻辑的另一个函数。在构造函数中,您只需调用此方法。

 Search_ResultsList.ItemsSource = resultsListItems;