Heim >Java >JavaBase >Kann eine Java-Klasse mehrere übergeordnete Klassen haben?

Kann eine Java-Klasse mehrere übergeordnete Klassen haben?

烟雨青岚
烟雨青岚Original
2020-07-03 09:39:0012685Durchsuche

Eine Java-Klasse kann nicht mehrere übergeordnete Klassen haben, sondern nur eine übergeordnete Klasse. Java-Klassen unterstützen nur die Einzelvererbung und keine Mehrfachvererbung, sodass sie nur eine übergeordnete Klasse haben können. Schnittstellen können daher mehrere übergeordnete Klassen haben.

Kann eine Java-Klasse mehrere übergeordnete Klassen haben?

Java-Klassen können nur eine übergeordnete Klasse haben

Java-Klassen unterstützen nur die Einzelvererbung und nicht die Mehrfachvererbung . Mit anderen Worten: Es kann nur eine übergeordnete Klasse geben.

Aber Schnittstellen können aus mehreren Quellen geerbt werden. Schnittstellen können mehrere übergeordnete Klassen haben.

Die Bedeutung der übergeordneten Klasse in Java lautet:

Wenn eine bestimmte Klasse B die Klasse A erbt, dann ist A die übergeordnete Klasse von B. Nach der Vererbung besitzt B alle öffentlichen Methoden und Eigenschaften von A.

Java ist eine objektorientierte Programmiersprache. Sie übernimmt nicht nur die verschiedenen Vorteile der C++-Sprache, sondern verzichtet auch auf die schwer verständlichen Konzepte wie Mehrfachvererbung und Zeiger in C++ Sprache ist leistungsstark und einfach zu verwenden. Als Vertreter der statischen objektorientierten Programmiersprachen implementiert die Java-Sprache die objektorientierte Theorie perfekt und ermöglicht es Programmierern, komplexe Programmierungen mit einer eleganten Denkweise durchzuführen.

Java zeichnet sich durch Einfachheit, Objektorientierung, Verteilung, Robustheit, Sicherheit, Plattformunabhängigkeit und -portabilität, Multithreading und Dynamik aus. Java kann Desktopanwendungen, Webanwendungen, verteilte Systeme und eingebettete Systemanwendungen usw. schreiben.

Empfohlenes Tutorial: „Java-Tutorial

Das obige ist der detaillierte Inhalt vonKann eine Java-Klasse mehrere übergeordnete Klassen haben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn