15

Java では、クラスの名前とタイプ void (void コンストラクターのように) を持つメソッドを作成できます。コンストラクターには型がなく、コンストラクターの機能を実行します。しかし、上記の種類の方法の使用法はありますか。それらの使用例を挙げていただけますか

サンプルコード:

//my class
class MyClass{

    //constructor
    public MyClass(.....){
    }

    //What is the use of the below method
    public void MyClass(....){
    }
}
4

5 に答える 5

1

使用方法は他の方法と同じです。また、戻り値の型は である必要はありませんvoid。混乱を招くことがよくありますが、メソッドにクラス名と同じ名前を付けることは完全に合法です。通常、必要以上に混乱を招きますが、これは合法的な行為です。メソッドには、他のクラス メソッドとは別に、特別なプロパティはありません。

于 2013-08-28T06:34:20.560 に答える