。當我創建一個班級時;繼承是否將類轉化爲對象?例如,
public class CPlogo extends JFrame{
}
「CPlogo」類現在是固有的一個對象還是隻是JFrame類的方法?
我很想知道更多關於此的信息,如果您有任何請求,請給我一些好的教程。我在YouTube上觀看的那些了,但我還是不明白......
。當我創建一個班級時;繼承是否將類轉化爲對象?例如,
public class CPlogo extends JFrame{
}
「CPlogo」類現在是固有的一個對象還是隻是JFrame類的方法?
我很想知道更多關於此的信息,如果您有任何請求,請給我一些好的教程。我在YouTube上觀看的那些了,但我還是不明白......
當您繼承一個類時,您可以訪問Parent類中定義的所有變量和方法,這些變量和方法具有一個Public訪問說明符。
我建議你通過Inheritance。
它不會創建CPlogo但是它可以適應父類的非靜態和行爲。
這裏也有兩種情況:
Jfram cpl = new CplLogo();
//上面的語句,你有嚴格的CplLogo但是這是在JFrame類可用且CPLLOgo類中重寫方法的對象。
,並在下面的條件
CplLogo = new CplLogo();
// CplLogo有父母的兩種方法,把自己
好吧,你可以訪問所有的變量和的JFrame(的方法,除非它們標記爲公共/保護因爲它是單層繼承)。 –
有時我希望有一個「根本性的誤解」的理由。 Stack Overflow不是學習任何語言基本概念的地方。 – immibis
我之所以這麼說,是因爲「繼承一個對象」是毫無意義的。 – immibis