ホームページ >Java >&#&チュートリアル >Javaのクラスはオブジェクトを1つしか作成できませんか?
いいえ、クラスは Java で複数のオブジェクトを作成できます。オブジェクトは、そのクラスに固有のデータ値を格納するクラスのインスタンスです。各クラスは、それぞれ独自の一意のデータ値を持つ複数のオブジェクトを作成できます。
#Java のクラスはオブジェクトを 1 つしか作成できませんか? #########いいえ。 Java では、クラスは複数のオブジェクトを作成できます。 Java のオブジェクトはクラスのインスタンスです。クラスはオブジェクトのデータ型と動作を定義し、オブジェクトはそのクラスに固有のデータ値を格納します。クラスのオブジェクトが作成されると、Java ランタイム環境 (JRE) はオブジェクトのインスタンス変数を格納するためにメモリを割り当てます。
たとえば、次のクラスについて考えてみましょう:
<code class="java">class Person { private String name; private int age; public Person(String name, int age) { this.name = name; this.age = age; } // ...其他方法 }</code>
このクラスを使用して複数のオブジェクトを作成できます:
<code class="java">Person person1 = new Person("John", 25); Person person2 = new Person("Mary", 30);</code>
これらのオブジェクトはすべて
Person# のインスタンスです。 ## class ですが、これらは異なるデータ値を持つ異なるオブジェクトです。 したがって、Java では、クラスは複数のオブジェクトを作成でき、各オブジェクトには独自のデータ値のセットが格納されます。以上がJavaのクラスはオブジェクトを1つしか作成できませんか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。