ホームページ  >  記事  >  Java  >  Javaのコンストラクター関数とは何ですか

Javaのコンストラクター関数とは何ですか

(*-*)浩
(*-*)浩オリジナル
2019-11-12 09:48:397155ブラウズ

Javaのコンストラクター関数とは何ですか

コンストラクタはオブジェクト指向システムのメンバです。コンストラクタはコンストラクタと呼ばれます。関数名はクラス名と同じです。特に必要はありません。戻り値の型を定義し、特定の戻り値を定義しません。

コンストラクターは、作成されたオブジェクトを構築するときに呼び出される関数です。その機能は、オブジェクトを初期化することです。作成されたすべてのオブジェクトは、コンストラクターを通じて初期化する必要があります。 (推奨学習: java コース )

クラスにコンストラクターが定義されていない場合、クラスにはデフォルトの空のパラメーター コンストラクターがあります。指定したコンストラクターがクラスで定義されている場合、そのクラスにはデフォルトのコンストラクターはありません。

Javaのコンストラクター関数とは何ですかJavaのコンストラクター関数とは何ですか

#モノを記述する際、そのモノには既に存在する内容があり、その内容をコンストラクタに定義することでコンストラクタを定義することができます。

クラス内には、異なるオブジェクトを異なる方法で初期化できる複数のコンストラクターが存在する可能性があります。クラス内に複数のコンストラクターが存在することは、オーバーロードと呼ばれます。

オーバーロードはクラス内で行われ、メソッド名は同じですが、パラメーターが異なります。戻り値の型は同じでも異なっていても構いません。オーバーロードされたメソッドには、異なる仮パラメーター リスト、パラメーター番号、または型が必要です。オーバーロードされたメソッドは、同じクラスまたはサブクラスでオーバーロードできます。

Javaのコンストラクター関数とは何ですか

一般的なメソッドと一般的なメソッドの違い関数とコンストラクター:

コンストラクターがオブジェクトを作成すると、対応するコンストラクターが呼び出され、オブジェクトが初期化されます。オブジェクトの作成時に、コンストラクターは 1 回だけ呼び出されます。

コンストラクターの名前はクラス名と同じであるため、最初の文字は大文字にする必要があります。通常、関数オブジェクトの作成後、関数オブジェクトが必要な場合にのみ呼び出されます。オブジェクトの作成後、一般関数は複数回呼び出すことができます。一般関数名の最初の文字は小文字の

です。

以上がJavaのコンストラクター関数とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。