這是乙個抽象類
public abstract class weapon
public weapon(string name, int power)
public string getname()
public void setname(string name)
public int getpower()
public void setpower(int power)
public abstract void attack();
}
這是乙個hero類,裡面有類 型別的成員變數
public class hero
public hero(string name)
public hero(string name, weapon weapon)
public string getname()
public void setname(string name)
public weapon getweapon()
public void setweapon(weapon weapon)
public void show()
}
類 型別的成員變數,建立物件如何使用呢
因為你的成員變數是個類 型別,因此需要初始化賦值——new個物件
然後用物件名.set***方法設定初始化物件進去(也可以用構造方法賦值)
public class test
};//使用類型別的成員變數時候,需要對成員變數進行初始化賦值
hero.setweapon(weapon);
hero.show();
system.out.println("******************************");
hero hero1=new hero("劉備",weapon);
}}
第一階段練習
1 輸入乙個整數,把該整數分別按照八進位制 十進位制 十六進製制形式輸出 include stdio.h main 2 輸入乙個小數 整數部分3位 小數部分5位 把該小數分別按照以下格式輸出 小數部分4位寬度,整個數字8位寬度 小數部分3位寬度,整個數字9位寬度,空白部分使用0填充 include ...
第一階段 2015 12 2016 03
距離上一次寫部落格,大半年就過去了,這半年,都做了些什麼呢,生活又都有些什麼變化呢。2015的下半年是收穫的半年吧。第二,學ios的過程中結識了新的朋友,耳機哥,是很棒的一件事。第三,得到了乙份很美滿的愛情。最終在一起,還好沒錯過。第四,開始正視自己的不足,不再逃避,開始認真製作簡歷,並開始找工作,...
u boot第一階段
u boot 第一階段 位置 cpu arm920t start.s 流程分析 1.儲存一些全域性變數,用於啟動程式將 從flash拷貝到ram或其他使用。有一些變數的值是通過鏈結指令碼得到的,如 text base 位於board 2440 config.mk 中 bss start end 位於...