ホームページ >Java >&#&チュートリアル >Javaで親クラスの属性を呼び出す方法
サブクラスが親クラスの属性を呼び出す場合、アクセス権によって特定のメソッドが決定されます。つまり、サブクラスはパブリック属性に直接アクセスできます。保護されたプロパティには、親クラスを継承するか、親クラスと同じパッケージ内に存在することによってアクセスできます。プライベート プロパティには直接アクセスできず、親クラスの getter メソッドと setter メソッドを介してアクセスする必要があります。
#Java では、サブクラスは親クラスのプロパティを呼び出します。
Java では、サブクラスは親クラスのプロパティにアクセスできます。親クラスのプロパティを使用しますが、正確なメソッドはプロパティのアクセス権によって異なります。1. パブリック プロパティ
2. 保護された属性
<code class="java">class Parent {
protected int age;
}
class Child extends Parent {
public void printAge() {
System.out.println("Age: " + age);
}
}</code>
サブクラスは、親クラスのプライベート プロパティに直接アクセスできません。
Subclass object.setparent class private property()
<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>
以上がJavaで親クラスの属性を呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。