課程
/后端開發
/Java
/Java入門第二季 升級版
如圖,不知道怎么弄了
2015-12-08
源自:Java入門第二季 升級版 11-2
正在回答
你是public的直接可以在子類對象中賦值,不過屬性不建議為public,初學練手就無所謂了
可以寫set方法,也可以寫構造函數,隨便你了
啊哦cc 提問者
實例化一般寫在方法里?
父類:
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("中國人說中國話");
一句話說明:在子類的構造方法中初始化屬性
父類就那樣,子類重寫用構造方法 public show(){
? ? 寫你要定義的參數值如 ? name="奧迪A4";
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答定義抽象類
3 回答大佬幫幫忙(定義一個抽象類然后用一個子類去繼承該抽象類,抽象類之中繼承的方法總是提示錯誤是什么原因)
1 回答帶參數的抽象類怎么用
1 回答為什么SmartPhone 不需要進行定義為抽象類?
4 回答抽象類的子類方法可以傳參嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-12-08
你是public的直接可以在子類對象中賦值,不過屬性不建議為public,初學練手就無所謂了
可以寫set方法,也可以寫構造函數,隨便你了
2016-02-01
實例化一般寫在方法里?
2016-01-04
父類:
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("中國人說中國話");
}
}
一句話說明:在子類的構造方法中初始化屬性
2015-12-09
父類就那樣,子類重寫用構造方法 public show(){
? ? 寫你要定義的參數值如 ? name="奧迪A4";
}