freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告-資料下載頁

2025-05-13 18:20本頁面
  

【正文】 上8:30開始上課。 } } public class Teacher:Person { public Teacher (string name) { = name。 } public string work() { return 開始講課。 } }}虛方法:using System。using 。using 。namespace { class Program { static void Main(string[] args) { Student s = new Student(張三,學(xué)生)。 PersonWork(s)。 Teacher t=new Teacher(李斯,教師)。 PersonWork(t)。 } private static void PersonWork(Person Person) { (())。 } } public class Person { public string name。 public Person(string name) { = name。 } public virtual string Work() { return (Person{0}:早上8:30開始,name)。} } public class Student : Person { private string type。 public Student(string name, string type) : base(name) { = type。 } public override string Work() { return (Person{0}:早上8:30開始上課, name)。 } } public class Teacher : Person { private string type。 public Teacher(string name, string type) : base(name) { = type。 } public override string Work() { return (Person{0}:開始講課, name)。 } }}抽象類:using System。using 。using 。namespace { class Program { static void Main(string[] args) { Student s = new Student(張三, 學(xué)生)。 PersonWork(s)。 Teacher t = new Teacher(李斯, 教師)。 PersonWork(t)。 } private static void PersonWork(Person person) { (())。 } } public abstract class Person { public string name。 public Person(string name) { = name。 } public abstract string Work()。 } public class Student : Person { private string type。 public Student(string name, string type) : base(name) { = type。 } public override string Work() { return (Person{0}:早上8:30開始上課, name)。 } } public class Teacher : Person { private string type。 public Teacher(string name, string type) : base(name) { = type。 } public override string Work() { return (Person{0}:開始講課, name)。 } }}六、實(shí)驗(yàn)體會(遇到問題及解決辦法,編程后的心得體會)通過本次實(shí)驗(yàn),我理解了類的繼承性與多態(tài)性;掌握了虛方法的定義以及如何用虛方法來實(shí)現(xiàn)多態(tài);掌握了抽象類的定義以及如何用抽象方法來實(shí)現(xiàn)多態(tài)。 這次實(shí)驗(yàn)與前兩次不同,采用Windows應(yīng)用程序,既涉及到代碼段也涉及到界面的設(shè)計(jì)。所以,勉強(qiáng)通過實(shí)驗(yàn)。14實(shí)驗(yàn)項(xiàng)目名稱: 接口、文件和流 實(shí)驗(yàn)學(xué)時(shí): 6 同組學(xué)生姓名: 實(shí)驗(yàn)地點(diǎn): A205 實(shí)驗(yàn)日期: 12月7日-12月21日 實(shí)驗(yàn)成績: 批改教師: 批改時(shí)間: 實(shí)驗(yàn)4 接口、文件和流一、實(shí)驗(yàn)?zāi)康模?)掌握接口的定義及使用方法;(2)掌握流,序列化和反序列化的概念和使用方法;(3)掌握流文件的讀寫操作類及其使用方法;(4)掌握OpenFileDialog,SaveFileDialog等控件的使用。 二、實(shí)驗(yàn)要求(1)編寫程序要規(guī)范、正確,上機(jī)調(diào)試過程和結(jié)果要有記錄;(2)做完實(shí)驗(yàn)后給出本實(shí)驗(yàn)的實(shí)驗(yàn)報(bào)告。三、實(shí)驗(yàn)設(shè)備、環(huán)境安裝有Visual Studio .NET軟件。四、實(shí)驗(yàn)步驟分析題意;根據(jù)題目要求,新建項(xiàng)目;編寫并輸入相關(guān)的程序代碼;運(yùn)行與調(diào)試項(xiàng)目;保存項(xiàng)目。五、實(shí)驗(yàn)內(nèi)容定義一個(gè)Person類,包含姓名字段和一個(gè)方法,早上8:30學(xué)生開始上課,教師開始講課。用接口來實(shí)現(xiàn)。using System。using 。using 。namespace Test4_1{ class Program { static void Main(string[] args) { Student s = new Student(張三,學(xué)生)。 (())。 Teacher t = new Teacher(李四,老師)。 (())。 } public abstract class Person { public string name。 public Person(string name) { = name。 } } interface IPerson { string type { get。} string Work()。 } public class Student :Person, IPerson { public string type { get { return (老師)。 } } public Student(string name, string type) : base(name) { =name。 } public string Work() { return (Person{0}:早上8:30開始上課, name)。 } } public class Teacher :Person, IPerson { public string type { get { return (學(xué)生)。 } } public Teacher(string name, string type) : base(name) { = name。 } public string Work() { return (Person{0}:早上8:30開始講課, name)。 } } }}聲明一個(gè)接口Iplayer,包含5個(gè)接口方法:播放,停止,暫停,上一首和下一首。在該程序中定義一個(gè)MP3播放器類和一個(gè)AVI播放器類,以實(shí)現(xiàn)該接口。MP3類(包含Iplayer接口,AVI類):using System。using 。using 。namespace Test4_2{ interface IPlayer { string Play()。 string Stop()。 string Pause()。 string Pre()。 string Next()。 } public class MP3:IPlayer { public string Play() { return 正在播放MP3歌曲!。 } public string Stop() { return 停止播放MP3歌曲!。 } public string Pause() { return 暫停播放MP3歌曲!。 } public string Pre() { return 播放上一首MP3歌曲!。 } public string Next() { return 播放下一首MP3歌曲!。 } } public class AVI : IPlayer { public string Play() { return 正在播放AVI歌曲!。 } public string Stop() { return 停止播放AVI歌曲!。 } public string Pause() { return 暫停播放AVI歌曲!。 } public string Pre() { return 播放上一首AVI歌曲!。 } public string Next() { return 播放下一首AVI歌曲!。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1