一.建立乙個窗體
二.建立乙個類operator裡面有兩個運算元和乙個方法
public abstract class operator三.建立乙個add類public int numright
}
public class add:operator四.建立乙個sub類}
public class sub:operator五.建立乙個mul類}
public class mul:operator六.建立乙個div類}
public class div:operator七. 建立乙個類似於工廠的類else
return result;}}
public class factory八.在主窗體的結果按鈕中新增return oper;}}
private void btok_click(object sender, eventargs e)catch (exception ex)
//06.在label中顯示
label1.text = result.tostring();
}
多型案例 電腦組裝
class cpu 抽象顯示卡類 class videocard 抽象記憶體條類 class memory 電腦類 class computer 提供工作的函式 void work 提供析構函式 釋放3個電腦零件 computer 釋放顯示卡零件 if m vc null 釋放記憶體條零件 if m...
c 多型案例 電腦組裝
案例描述 電腦主要組成部件為 cpu 用於計算 顯示卡 用於顯示 記憶體條 用於儲存 將每個零件封裝出抽象基類,並且提供不同的廠商生產不同的零件,例如intel廠商和lenovo廠商 建立電腦類提供讓電腦工作的函式,並且呼叫每個零件工作的介面 測試時組裝三颱不同的電腦進行工作 如下 include ...
多型案例三 電腦組長
多型案例三 電腦組長 案例描述 電腦主要組成部件為cpu 用於計算 顯示卡 用於顯示 記憶體條 用於儲存 將每個零件封裝出抽象基類,並且提供不同的廠商生產不同的零件,例如intel產商 和lenovo廠商建立電腦類提供讓電腦工作的函式,並且呼叫每個零件工作的介面測試時組裝三颱不同的電腦進行工作 in...