Une classe Java ne peut hériter que d'une seule classe parent directe, mais peut indirectement hériter de n'importe quel nombre de classes parent.
De combien de classes une classe peut-elle hériter au maximum en Java :
Une classe ne peut hériter que d'une seule classe parent directe, mais la classe parent peut hériter indirectement de plusieurs classes parent. Par conséquent, une classe peut hériter de n'importe quel nombre de classes parent indirectes.
Héritage direct :
extends
. extends
关键字。间接继承:
示例:
<code class="java">class Animal { // 动物的属性和方法 } class Dog extends Animal { // 狗的属性和方法 } class GoldenRetriever extends Dog { // 金毛猎犬的属性和方法 }</code>
GoldenRetriever
直接继承 Dog
,间接继承 Animal
。Dog
直接继承 Animal
。因此,GoldenRetriever
可以访问 Animal
和 Dog
GoldenRetriever
hérite directement de Dog
et hérite indirectement de Animal
. 🎜🎜Dog
hérite directement de Animal
. 🎜🎜Ainsi, GoldenRetriever
peut accéder à toutes les propriétés et méthodes définies dans Animal
et Dog
. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!