91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 14.98MB
    文件類型: .rar
    金幣: 1
    下載: 2 次
    發布日期: 2024-03-16
  • 語言: C#
  • 標簽: C#??程序設計??源代碼??

資源簡介

《C#面向對象程序設計》源代碼。本書以面向對象的軟件工程思想為主線,細致深入地講解了C#語言面向對象程序設計的方法和技巧,內容涵蓋面向對象的基本概念、基于接口的設計、泛型程序設計方法、Windows和Web應用開發,以及數據庫訪問技術。全書提供了豐富的示例代碼和課后習題,并通過一個貫穿全書的“旅行社管理系統”案例展現了如何運用C#語言和面向對象技術來進行實際軟件系統開發。

資源截圖

代碼片段和文件信息

using?System;

namespace?P10_1
{
????class?Program
????{
????????static?void?Main()
????????{
????????????IPayable[]?payers?=?new?IPayable[4];
????????????payers[0]?=?new?BankAccount(3000);
????????????payers[1]?=?new?BankAccount(5000);
????????????payers[2]?=?new?CreditCard(5000);
????????????payers[3]?=?new?DebitCard((BankAccount)payers[1]);
????????????foreach?(IPayable?payer?in?payers)
????????????{
????????????????Receive(payer?1500);
????????????????Receive(payer?2000);
????????????}
????????????Console.ReadLine();
????????}

????????static?void?Receive(IPayable?payer?decimal?money)
????????{
????????????if?(payer.Pay(money))
????????????????Console.WriteLine(“{0}成功付款{1}元“?payer?money);
????????????else
????????????????Console.WriteLine(“{0}付款失敗“?payer);
????????}
????}

????public?interface?IPayable
????{
????????bool?Pay(decimal?money);
????}

????public?class?BankAccount?:?IPayable
????{
????????protected?decimal?balance?=?0;
????????public?decimal?Balance
????????{
????????????get?{?return?balance;?}
????????????set?{?balance?=?value;?}
????????}

????????public?BankAccount(decimal?balance)
????????{
????????????this.balance?=?balance;
????????}

????????public?virtual?bool?Pay(decimal?money)
????????{
????????????if?(balance?>=?money)
????????????{
????????????????balance?-=?money;
????????????????return?true;
????????????}
????????????else
????????????????return?false;
????????}
????}

????public?class?CreditCard?:?BankAccount
????{
????????private?decimal?credit;
????????public?decimal?Credit
????????{
????????????get?{?return?credit;?}
????????}

????????public?CreditCard(decimal?credit)?:?base(0)
????????{
????????????this.credit?=?credit;
????????}

????????public?override?bool?Pay(decimal?money)
????????{
????????????if?(money?<=?credit?+?balance)
????????????{
????????????????balance?-=?money;
????????????????return?true;
????????????}
????????????else
????????????????return?false;
????????}
????}

????public?class?DebitCard?:?IPayable
????{
????????private?BankAccount?account;

????????public?DebitCard(BankAccount?account)
????????{
????????????this.account?=?account;
????????}

????????public?bool?Pay(decimal?money)
????????{
????????????return?account.Pay(money);
????????}
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3250??2009-02-15?00:23??《C#面向對象程序設計》源代碼(CS)\Ch10\Ch10.sln

????..A..H.?????32768??2009-02-15?00:29??《C#面向對象程序設計》源代碼(CS)\Ch10\Ch10.suo

?????文件???????5632??2009-02-14?18:47??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_1\bin\Debug\P10_1.exe

?????文件??????17920??2009-02-14?18:47??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_1\bin\Debug\P10_1.pdb

?????文件??????14328??2009-02-14?19:44??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_1\bin\Debug\P10_1.vshost.exe

?????文件????????490??2007-07-21?01:33??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_1\bin\Debug\P10_1.vshost.exe.manifest

?????文件????????246??2009-02-14?19:44??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_1\obj\Debug\P10_1.csproj.FileListAbsolute.txt

?????文件???????5632??2009-02-14?18:47??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_1\obj\Debug\P10_1.exe

?????文件??????17920??2009-02-14?18:47??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_1\obj\Debug\P10_1.pdb

?????文件???????2369??2009-02-14?18:47??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_1\P10_1.cs

?????文件???????2061??2009-02-14?09:06??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_1\P10_1.csproj

?????文件???????1362??2008-09-22?10:14??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_1\Properties\AssemblyInfo.cs

?????文件???????5632??2009-02-14?19:43??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\bin\Debug\P10_2.exe

?????文件??????13824??2009-02-14?19:43??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\bin\Debug\P10_2.pdb

?????文件??????14328??2009-02-14?18:56??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\bin\Debug\P10_2.vshost.exe

?????文件????????490??2007-07-21?01:33??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\bin\Debug\P10_2.vshost.exe.manifest

?????文件????????246??2009-02-14?19:42??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\obj\Debug\P10_2.csproj.FileListAbsolute.txt

?????文件???????5632??2009-02-14?19:43??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\obj\Debug\P10_2.exe

?????文件??????13824??2009-02-14?19:43??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\obj\Debug\P10_2.pdb

?????文件????????316??2009-02-04?07:42??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\obj\Debug\P5_2.csproj.FileListAbsolute.txt

?????文件???????5632??2008-08-15?17:22??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\obj\Debug\P5_2.exe

?????文件??????13824??2008-08-15?17:22??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\obj\Debug\P5_2.pdb

?????文件????????642??2009-02-14?09:10??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\obj\Debug\P6_2.csproj.FileListAbsolute.txt

?????文件???????1891??2009-02-14?19:43??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\P10_2.cs

?????文件???????2061??2009-02-14?09:06??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\P10_2.csproj

?????文件???????1362??2008-08-12?15:58??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_2\Properties\AssemblyInfo.cs

?????文件???????2987??2009-02-14?18:07??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_3\Bank.cs

?????文件??????12800??2009-02-14?18:17??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_3\bin\Debug\P10_3.exe

?????文件??????28160??2009-02-14?18:17??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_3\bin\Debug\P10_3.pdb

?????文件??????14328??2009-02-14?19:44??《C#面向對象程序設計》源代碼(CS)\Ch10\P10_3\bin\Debug\P10_3.vshost.exe

............此處省略3056個文件信息

評論

共有 條評論