ホームページ  >  記事  >  Java  >  ネストされたクラスと内部クラスの概要

ネストされたクラスと内部クラスの概要

王林
王林オリジナル
2024-08-31 13:03:33373ブラウズ

Introdução às classes aninhadas e internas

ネストされたクラスの定義

ネストされたクラス:

  • 別のクラス内で宣言されたクラス。
  • Java 1.1 から導入されました。以前のバージョンでは利用できませんでした。

範囲:

  • ネストされたクラスは、外部クラスから独立して存在することはできません。
  • スコープは、それを含むクラスに制限されます。
  • 2.ネストされたクラスの種類

ネストされたクラス:

  • 静的として宣言するかどうかを宣言できます。
  • 内部クラス: この本の焦点である非静的クラスは、外部クラスの変数とメソッドに直接アクセスできます。
  • 3.内部クラスの使用

目的:

  • 外部クラスによってのみ使用されるサービスを提供します。

例:

  • 内部クラス Inner は、外部クラス アウター に含まれる配列の最小値、最大値、平均を計算するために使用されます。

アウター.java

ローカルクラスデモ

以上がネストされたクラスと内部クラスの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。