ホームページ  >  記事  >  Java  >  Javaの単一継承とは何ですか?

Javaの単一継承とは何ですか?

藏色散人
藏色散人オリジナル
2019-05-22 14:39:4913239ブラウズ

Java では、単一継承とは、サブクラスが最大 1 つの親クラスを持つことができることを意味します。 JAVA は多重継承をサポートしていません。単一継承により、JAVA の継承関係は非常にシンプルになります。クラスは親クラスを 1 つだけ持つことができるため、プログラムの管理が容易です。同時に、クラスは複数のインターフェイスを実装できるため、問題を解決できます。単一継承の欠点。

Javaの単一継承とは何ですか?

Java は、シンプル、オブジェクト指向、分散型、インタープリタ型、堅牢、安全、アーキテクチャ中立、移植性があり、高性能、マルチスレッド、動的な言語。

相続

相続は単一相続と多重相続に分けられます。

単一継承とは、サブクラスが最大 1 つの親クラスを持つことができることを意味します。

多重継承とは、サブクラスが 3 つ以上の親クラスを持つことができることを意味します。

多重継承は曖昧さをもたらすため、Java 言語のクラスは単一継承のみをサポートしますが、インターフェイスは多重継承をサポートします。

Java の多重継承の機能は、インターフェイスを通じて間接的に実装されます。

JAVA は多重継承をサポートしていません。単一継承により、JAVA の継承関係は非常に単純になります。クラスは 1 つだけです。親クラスを使用するとプログラムの管理が容易になり、1 つのクラスで複数のインターフェイスを同時に実装できるため、単一継承の欠点が克服されます。

以上がJavaの単一継承とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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