Javaのオブジェクトとクラスの違いは何ですか

青灯夜游
リリース: 2018-11-30 16:56:36
オリジナル
13734 人が閲覧しました

この記事では、誰もがクラスとオブジェクトを簡単に理解し、それらの違いを理解できるように、Java のオブジェクトとクラスの違いを紹介します。困っている友人は参考にしていただければ幸いです。

Javaのオブジェクトとクラスの違いは何ですか

#多くの人はクラスとオブジェクトの違いについて混乱しており、区別することができません。実際、オブジェクトとクラスの間には多くの違いがあります。この記事では、クラスとオブジェクトの違いを見ていきます。

クラスとオブジェクトはオブジェクト指向プログラミングの基礎です。クラスは変数とメソッドのセットをカプセル化する構造とみなされ、オブジェクトはクラスのメンバーまたはインスタンスとして機能します。

# クラスとオブジェクトの違いを詳しく見てみましょう:

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート