第四次作業

2021-08-14 02:44:39 字數 2859 閱讀 1604

1.學習介面

package 第四天作業;

/* * 學習介面learning(包含方法: 預習prepare,上課lessons,複習reveiw)

*/public inte***ce learning

2.喝酒介面

package 第四天作業;

//喝酒介面drinking(包含方法: 喝酒drink, 吐throwup,耍酒瘋playmad)

public inte***ce drinking

3.人的抽象類

package 第四天作業;

//抽象類person(包含屬性:姓名,性別,年齡; 抽象方法:談戀愛love)

public abstract class person

public person(string name,string ***,int age)

//定義乙個談戀愛的抽象方法

public abstract void love();

public string getname()

public void setname(string name)

public string get***()

public void set***(string ***)

public int getage()

public void setage(int age)

}

4.學生類

package 第四天作業;

//學生student是人,得會學習,

//)直接列印乙個學生物件,就能以下面格式來輸出:

//學生資訊: 姓名:張三,性別:男,年齡:20,學校:北大.

public class student extends person implements learning

public void setschoolname(string schoolname)

public student()

public student(string name,string ***,int age,string schoolname)

public void love()

//實現一下預習方法

public void prepare()

//上課方法

public void lessons()

//複習方法

public void review()

public void chatting()

//重寫tostring()方法

public string tostring()

//重寫equals()方法

public boolean equals(object obj)

return false; }

}

5.公務員類

package 第四天作業;

//公務員officer是人,不用學習,

//但經常需要喝酒應酬;他們還得經常開一些無聊的會議(meeting).

public class officer extends person implements drinking

public officer(string name,string ***,int age,string goverment)

//重寫父類中的方法

public void love()

//擴充套件方法:開會

public void meeting()

public void drink()

public void throwup()

public void playmad()

}

5.程式設計師類

package 第四天作業;

//程式猿programmer,是人,必須經常學習,

//較少社交所以不喝酒;他們特別喜歡寫**(coding),和修bug(debuging).

public class programmer extends person implements learning

public programmer(string name,string ***,int age,string company)

//程式設計師喜歡寫**

public void coding()

//程式設計師改bug

public void debuging()

@override

public void prepare()

@override

public void lessons()

@override

public void review()

@override

public void love()

}

6.測試client類

package 第四天作業;

//在場景類test中定義乙個方法method1,在形參和實參上體現物件的多型性,在方法中進行呼叫,如果物件的實際型別是學生,

public class test else if(per instanceof officer)else if(per instanceof programmer) }

public static void main(string args)

}

測試結果:

第四次作業

扎ogu 典型產品 最高傳輸速率 ieee 802.11a wi fi5 802.11a 43m 450 zyxel p334u 54mbps 1500 zyxel p335u 54mbps 1600 ieee 802.11b d link di 624 a 54mbps 215 linksys w...

第四次作業

作業題一 vs2012 rc在介面上,比beta版更容易使用,彩色的圖示和按照開發 執行 除錯等環境區分的顏色方案讓人愛不釋手。vs2012整合了asp.net mvc 4,全面支援移動和html5,wf 4.5相比wf 4,更加成熟,期待已久的狀態極工作流回來了,更棒的是,現在它的設計器已經支援c...

第四次作業

專案一求1000以內所有偶數的和 includevoid main cout sum includevoid main while i 1000 cout sum includeint main while i 1001 cout 專案3 乘法口訣表 程式設計序,輸出乙個乘法口訣表,形如 1x1 1...