Java クラスは、特定の共通の特性を持つエンティティのコレクションであり、同じ特性を持つエンティティを抽象化した抽象データ型です。オブジェクト指向プログラミング言語では、クラスは、あるタイプの「物」のプロパティと動作を抽象化したものです。
次のクラスを説明するための例を示します。たとえば、人 (人) はクラス であり、その後、特定の人物 "Zhang" になります。 「さん」は「人間」クラスのオブジェクトであり、「名前、身長、体重」などの情報がオブジェクトの属性、「食べる、着替える」などの人間の行為がオブジェクトのメソッドとなります。 (推奨学習: java コース )
つまり、クラスは同じ特性を持つものの集合であり、オブジェクトはクラスの特定のインスタンスです。 同時クラスには多態性と継承があり、例えば「人間」を「男性、女性」、「老人、子供」に分けると、「男性、女性」は「人間」のサブクラスとなる、というようになります。 。
Java 言語におけるクラス person の定義は、次のとおりです。
public class Person { private String name; //属性:姓名 private int height; //属性:身高 private int weight; //属性:体重 public Person() {} public Person(String name, int height, int weight) { this.name = name; this.height = height; this.weight = weight; } //... some methods... public void doSth() { //行为: //... do something }}
クラスは、Java オブジェクトを作成するためのテンプレートとみなすことができます。
クラスには次のタイプの変数を含めることができます:
ローカル変数: メソッド、コンストラクター、またはステートメント ブロックで定義された変数ローカル変数と呼ばれます。変数の宣言と初期化はすべてメソッド内で行われ、メソッド終了後、変数は自動的に破棄されます。
メンバー変数: メンバー変数は、クラス内およびメソッド本体の外で定義される変数です。このような変数は、オブジェクトの作成時にインスタンス化されます。メンバー変数には、特定のクラスのメソッド、コンストラクター、およびステートメント ブロックからアクセスできます。
クラス変数: クラス変数はメソッド本体の外のクラスでも宣言されますが、静的型として宣言する必要があります。
クラスには複数のメソッドを含めることができます。上記の例では、barking()、hungry()、sleeping() はすべて Dog クラスのメソッドです。
以上がJavaクラスとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ドリームウィーバー CS6
ビジュアル Web 開発ツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません
