亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

定義了一個抽象類,但是不知道在其他類中怎么把參數傳進去,求大神,謝謝

5666c5f5000174b205000292.jpg

5666c5f60001534905000292.jpg

如圖,不知道怎么弄了

正在回答

4 回答

你是public的直接可以在子類對象中賦值,不過屬性不建議為public,初學練手就無所謂了

可以寫set方法,也可以寫構造函數,隨便你了

1 回復 有任何疑惑可以回復我~
#1

啊哦cc 提問者

謝謝,不過能不能麻煩給我寫一段代碼讓我理解下,我有點沒搞懂
2015-12-08 回復 有任何疑惑可以回復我~

實例化一般寫在方法里?

0 回復 有任何疑惑可以回復我~

父類:

public abstract class Human {

? ? int a;

? ? int b;

? ? int c;

public abstract void language();?


}



子類:

public class Chinese extends Human {

? ?public Chinese() {

// TODO Auto-generated constructor stub

? a=100;

? b=200;

? c=300;

}

@Override

public void language() {

// TODO Auto-generated method stub

System.out.println("中國人說中國話");

}


}

一句話說明:在子類的構造方法中初始化屬性

0 回復 有任何疑惑可以回復我~

父類就那樣,子類重寫用構造方法 public show(){

? ? 寫你要定義的參數值如 ? name="奧迪A4";

}

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

定義了一個抽象類,但是不知道在其他類中怎么把參數傳進去,求大神,謝謝

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號