Java のクラスは主に通常クラスとシステムクラスに分かれます。通常のクラスはユーザー定義であり、具象クラス、抽象クラス、最終システム クラスは Java 標準ライブラリによって提供されます (事前定義クラスや内部クラスも含まれます)。通常のクラスは特定の関数とデータをカプセル化するために使用され、抽象クラスはパブリック インターフェイスと抽象メソッドを定義し、最終クラスは変更不可能な状態または動作を実装し、内部クラスは外部クラスのメンバーにアクセスし、システム クラスはコア機能を提供します。
#Java のクラス タイプ
Java のクラスは、大きく 2 つのカテゴリに分類できます。
1. 共通クラス
##ユーザー定義クラス: - データと動作をカプセル化するために開発者によって作成されたクラス。
具象クラス: - インスタンス化できるクラス。
抽象クラス: - インスタンス化できないクラスは、他のクラスが継承する基本クラスとしてのみ使用できます。
最終クラス: - 継承できないクラス。
2. システム クラス
事前定義クラス: - Java 標準ライブラリによって提供されるクラス (例: )文字列、
整数
、およびArrayList
。
内部クラス (内部クラス): - 別のクラス内で定義されたクラスは、外部クラスのメンバーを使用できます。
各クラス タイプの目的
共通クラス: - アプリケーションの特定の関数とデータをカプセル化するために使用されます。
抽象クラス: - 他のクラスが継承および実装するパブリック インターフェイスと抽象メソッドを定義します。
最後のクラス: - 変更不可能な状態または動作を実装するために使用されます。
内部クラス: - コールバックや入れ子構造の実装などのために、外部クラスのメンバーにアクセスします。
システム クラス: - 開発者が独自のクラスを作成することなく、コア機能とユーティリティを提供します。
以上がJavaにはクラスがいくつありますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。