Maison > Java > javaDidacticiel > Comment écrire B pour hériter de A en Java

Comment écrire B pour hériter de A en Java

下次还敢
Libérer: 2024-04-29 02:21:13
original
821 Les gens l'ont consulté

En Java, utilisez le mot-clé extends pour indiquer que B hérite de A. La syntaxe est la suivante : la classe B étend A { // Contenu de la classe B }.

Comment écrire B pour hériter de A en Java

La syntaxe en Java pour indiquer que B hérite de A

En Java, utilisez le mot-clé extends pour indiquer que B hérite de A. La syntaxe est la suivante : extends 关键字来表示 B 继承 A。语法如下:

<code class="java">class B extends A {
  // B 类的方法和属性
}</code>
Copier après la connexion

详细解释

在上面的代码中:

  • B 是子类,它继承 A 基类。
  • A 是基类,提供子类可使用的方法和属性。
  • extends 关键字声明了 B 继承自 A

示例

让我们考虑一个简单的示例:

<code class="java">class Animal {
  protected String name;
}

class Dog extends Animal {
  public void bark() {
    System.out.println("汪汪!");
  }
}</code>
Copier après la connexion

在这个示例中:

  • Animal 是基类,它定义了保护的 name 字段。
  • Dog 是子类,它继承自 Animal 并定义了 bark() 方法。
  • public void bark() 方法用于让狗叫。

Dog 类中,它可以访问 Animal 类中受保护的 name 字段,并且可以调用它自己的 bark()rrreee

🎜Explication détaillée🎜🎜🎜Dans le code ci-dessus : 🎜
  • B est une sous-classe, qui hérite du A classe de base.
  • A est une classe de base qui fournit des méthodes et des propriétés que les sous-classes peuvent utiliser.
  • Le mot-clé extends déclare que B hérite de A.
🎜🎜Exemple🎜🎜🎜Considérons un exemple simple : 🎜rrreee🎜Dans cet exemple : 🎜
  • Animal est la classe de base qui définit le champ nom protégé.
  • Dog est une sous-classe qui hérite de Animal et définit la méthode bark(). La méthode
  • public void bark() est utilisée pour faire aboyer le chien.
🎜Dans la classe Dog, il a accès au champ protégé name de la classe Animal et peut appeler Sa propre méthode bark(). 🎜

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal