迷你星際家庭作業

2022-11-27 08:39:06 字數 1198 閱讀 2428

作業內容:迷你星際

實際步驟:

1、 定義person抽象類

public abstract class person

set}public string name

set}public abstract string getinfo();//獲得描述資訊,在listview中第三列顯示

}2、 定義三個兵種:機槍兵,火槍兵,醫生,繼承person抽象類

例如: public class jiqiangbing:person,isolder

private int attackpower;

public int attackpower

set}public override string getinfo()

",attackpower);

}3、 定義兩個介面:

public inte***ce isolder//士兵

public inte***ce inurse//醫生

4、 讓機槍兵和火槍兵繼承isolder介面,醫療兵繼承inurse介面,並實現方法

例如,機槍兵中的介面方法:

#region isolder 成員

public string attack()

一下打出了一把子彈,殺傷力:",

return msg;

}#endregion

5、 新增兵營類,用來隨機建立兵種

public class bingying

}6、 新增窗體控制項,並設定屬性

窗體中定義如下全域性變數:

list persons = new list();//儲存所有的小兵

inurse nurse;//儲存醫治者

person sold;//儲存被醫治者

7、 兵營按鈕的方法:

person person =

listviewitem item = new listviewitem(

8、 攻擊按鈕的方法:

isolder solder = getsolder();

if (solder != null)

= else

= "sorry,我不能攻擊人";

9、 getsolder()方法是獲得listview中選擇的士兵;

private isolder getsolder()

10、 其它程式參考以上**自己完成

如何布置家庭作業

李剛在傳統教學中,作業的布置是由老師安排,學生只需要按時 按質 按量完成就可以了,但是現在的教育提倡的是自主性 性學習,那麼。我們的作業布置也應該體現這兩大原則。作業是學生複習 鞏固 掌握所學知識和技能的重要環節,是促進學生學習的重要步驟,是教師了解教學效果與學生學習情況的重要途徑。而家庭作業更是極...

概率家庭作業2019

概率家庭作業2013.12.08 一 填空選擇題 1 甲 乙兩人玩抽撲克牌遊戲,遊戲規則是 從牌面數字分別為5 6 7的三張撲克牌中.隨機抽取一張,放回後,再隨機抽取一張,若所抽的兩張牌面數字的積為奇數,則甲獲勝 若所抽取的兩張牌面數字的積為偶數,則乙獲勝,這個遊戲填 公平 或 不公平 2 如圖,乙...

學生家庭作業簽字表

古河初中 七年級1班 10月19日姓名 懇請貴家長為了我們的學生你的孩子積極配合學校老師的工作,讓簽字成為一種習慣,讓簽字感染孩子。古河初中 學生家庭作業簽字表 七年級2班 10月19日姓名 懇請貴家長為了我們的學生你的孩子積極配合學校老師的工作,讓簽字成為一種習慣,讓簽字感染孩子。古河初中 學生家...