この記事では、誰もがクラスとオブジェクトを簡単に理解し、それらの違いを理解できるように、Java のオブジェクトとクラスの違いを紹介します。困っている友人は参考にしていただければ幸いです。
#多くの人はクラスとオブジェクトの違いについて混乱しており、区別することができません。実際、オブジェクトとクラスの間には多くの違いがあります。この記事では、クラスとオブジェクトの違いを見ていきます。
クラスとオブジェクトはオブジェクト指向プログラミングの基礎です。クラスは変数とメソッドのセットをカプセル化する構造とみなされ、オブジェクトはクラスのメンバーまたはインスタンスとして機能します。
# クラスとオブジェクトの違いを詳しく見てみましょう:
# #1オブジェクトはクラスのインスタンス (結果) であり、プログラマがクラス内の変数やメソッドを使用するのに役立ちます。クラスは、インスタンス、つまりオブジェクトを作成できるブループリントまたはテンプレートです。 2. オブジェクトはクラス変数とみなすことができます。 クラスは、データとメソッドを単一のユニットとしてバインドするために使用されます。 3. オブジェクトは、ペン、携帯電話、ベッド、キーボード、マウス、椅子などの現実世界の実体です。オブジェクトにはステータスと動作があります。たとえば、犬にはステータスがあります。 : 色、名前、品種および行動: 尻尾を振る、吠える、食べる。 クラスは、共通のプロパティを持つオブジェクトのグループです。 4. オブジェクトは、物理的エンティティ (有形) または論理的エンティティ (無形) の場合があります。クラスは論理的なエンティティです。 5. オブジェクトは、主に new キーワードを使用して作成されます。たとえば、Student s1 =new Student(); クラスは、class キーワードを使用して宣言されます。たとえば、class Student {} 6要件に応じて、オブジェクトは複数回宣言できますが、クラスは 1 回だけ宣言する必要があります。 7. オブジェクトが作成されると、メモリが占有されます。クラスが作成されるとき、そのクラスはメモリ空間を占有しません。 8. Java でオブジェクトを作成するには、new キーワード、newInstance() メソッド、clone() メソッド、逆シリアル化など、さまざまな方法があります。Java でクラスを定義する唯一の方法は次のとおりです。クラスキーワードメソッドを使用します。 Java の
クラスとオブジェクトの違いをよりよく理解するために、実際の例をいくつか見てみましょう。 1. クラス: 人間。女性、子供たち。 。 。 。
2. カテゴリ: フルーツ; オブジェクト: リンゴ、バナナ、マンゴー、ザクロ、オレンジ。 。 。 。
3. カテゴリ: 携帯電話、対象: iPhone、Huawei、vivo。 。 。 。
4. カテゴリ: 食品、オブジェクト: ハンバーガー、ライス、ヌードル。 。 。
要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。さらに関連するビデオ チュートリアルについては、
JavaTutorial
以上がJavaのオブジェクトとクラスの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。