-1
同じクラスメソッドから同じclass
コンストラクタを呼び出すにはどうすればよいですか? this()
を使用できますが、エラーが発生します。新しい()を使用して新しいオブジェクトをインスタンス化する際にJavaで同じクラスメソッドを使用する同じクラスコンストラクタを呼び出す
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() ;
}
}
実際のエラー/問題は何ですか? –
メソッドが呼び出された場合、オブジェクトはすでに構築されています。そのオブジェクトのメソッドからオブジェクトを構築することはできません。しかし、別のインスタンスを作成することもできます:new MyConstructor()。 –
コンストラクタとはどういう意味ですか? objがすでに作成されているときに呼び出されるべきオブジェクトは何ですか? –