Lorsqu'une sous-classe appelle un attribut de classe parent, l'autorisation d'accès détermine la méthode spécifique : la sous-classe peut accéder directement aux attributs publics. Les propriétés protégées sont accessibles en héritant de la classe parent ou en étant dans le même package que la classe parent. Les propriétés privées ne sont pas accessibles directement et doivent être accessibles via les méthodes getter et setter de la classe parent.
La sous-classe appelle les propriétés de la classe parent en Java
En Java, les sous-classes peuvent accéder aux propriétés de la classe parent, mais la méthode spécifique dépend des droits d'accès de la propriété.
1. Propriétés publiques
Objet de sous-classe. Attributs publics de la classe parent
子类对象.父类公有属性
2. 保护属性
子类可以通过以下方式访问父类的保护属性:
子类对象.父类保护属性
示例:
<code class="java">class Parent { protected int age; } class Child extends Parent { public void printAge() { System.out.println("Age: " + age); } }</code>
3. 私有属性
子类对象.get父类私有属性()
或 子类对象.set父类私有属性()
2. Attributs protégés
🎜🎜Les sous-classes peuvent accéder aux attributs protégés de la classe parent des manières suivantes : 🎜🎜🎜Sous-classe. Héritez de cette classe parent. 🎜🎜La sous-classe est dans le même package que la classe parent. 🎜🎜🎜🎜Syntaxe :Objet de sous-classe. Propriété protégée de la classe parent
🎜🎜🎜🎜Exemple : 🎜🎜<code class="java">class Parent { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } } class Child extends Parent { public void printName() { System.out.println("Name: " + getName()); } }</code>
Sous-classe object.get propriété privée de la classe parent()
ou Sous-classe object.set propriété privée de la classe parent()
🎜🎜🎜🎜Exemple : 🎜🎜rrreeeCe 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!