[英]java constructor accessing (if we have private constructor in child class)
我有一個類A和一個擴展了類A的類B。在類AI中,有一個構造函數“ A”,在類BI中,有一個構造函數“ B”,並且我聲明了構造函數“ b”為私有。 它能夠訪問其超類構造函數“ A”嗎?
class A {
public A(){
}
}
class B extend A{
private B(){
}
}
是的,B構造函數將能夠調用A的構造函數。
class A {
public A(){
System.out.println("Hello A constructor");
}
}
class B extends A{
private B(){
super();
System.out.println("Hello B constructor");
}
public static void main(String args[])
{
new B();
}
}
輸出-Hello A構造函數Hello B構造函數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.