java創(chuàng)建對象new 怎樣用new創(chuàng)建一個對象?
怎樣用new創(chuàng)建一個對象?要定義這個對象的實(shí)體類,必須先用一個類編寫一個.Java文件例如public class a{public a(){}//這是一個無參數(shù)的構(gòu)造}然后在主類中調(diào)用它a a=ne
怎樣用new創(chuàng)建一個對象?
要定義這個對象的實(shí)體類,必須先用一個類編寫一個.Java文件
例如
public class a{
public a(){}//這是一個無參數(shù)的構(gòu)造
}
然后在主類中調(diào)用它
a a=new a(),你用new創(chuàng)建了一個類A的實(shí)體對象
你在類B中創(chuàng)建了一個類A的對象嗎?這很簡單。在類B中編寫(私有或公共)AA或a*a=newa()是可以的。當(dāng)然,前提是a的構(gòu)造函數(shù)沒有參數(shù)。如果有參數(shù),就需要編寫參數(shù)。如果你說你的類B繼承了類A(也就是說,類B是類A的派生類),你想用new創(chuàng)建一個轉(zhuǎn)換對象,那么A*A=newb()