1

これは機能しますか?

class Cars{
    Cars(int speed, int weight)
}

私はただコンストラクタを理解しようとしています。メソッドのように呼び出せば、メソッドのように機能すると思いました。そのメソッドが呼び出されたときに使用されるメソッドでローカル変数を作成できるため、コンストラクターが使用する前にインスタンス変数を宣言する必要がある理由がわかりません。

4

3 に答える 3

0
You are probably not understanding the correct use of Constructors.

コンストラクタ

コンストラクターは、クラスのインスタンスであるオブジェクトの作成に使用されます。通常、メソッドが呼び出される前、またはフィールドがアクセスされる前に、クラスを初期化するために必要な操作を実行します。

于 2013-09-06T02:56:17.793 に答える