資源簡介
金旭亮《C#面向對象程序設計》教案_5:繼承、接口與多態。此教案在前4講的基礎之上講解初學者者比較難于理解的“多態”特性。包括一個39頁的PDF文檔及數個VS2010示例。前幾講的教案請訪問http://bitfan.download.csdn.net/,更新信息請關注金旭亮博客:http://blog.csdn.net/bitfan

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
namespace?AbstractClass
{
????abstract?class?Fruit????//抽象類
????{
????????public?abstract?void?GrowInArea();?//抽象方法
????}
????class?Apple?:?Fruit?//蘋果
????{
????????public?override?void?GrowInArea()
????????{
????????????Console.WriteLine(“我是蘋果,南方北方都可以種植我。“);
????????}
????}
????class?Pineapple?:?Fruit?//菠蘿
????{
????????public?override?void?GrowInArea()
????????{
????????????Console.WriteLine(“我是菠蘿,喜歡溫暖,只能在南方看到我。“);
????????}
????}
????class?Program
????{
????????static?void?Main(string[]?args)
????????{
????????????Fruit?f;
????????????f?=?new?Apple();
????????????f.GrowInArea();
????????????f?=?new?Pineapple();
????????????f.GrowInArea();
????????????Console.ReadKey();
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2753??2010-03-14?13:22??2?繼承、接口與多態\SourceCode\AbstractClass\AbstractClass.csproj
?????文件????????915??2011-04-23?20:11??2?繼承、接口與多態\SourceCode\AbstractClass\AbstractClass.sln
????..A..H.?????17920??2011-04-23?20:11??2?繼承、接口與多態\SourceCode\AbstractClass\AbstractClass.suo
?????文件???????5120??2011-04-23?20:08??2?繼承、接口與多態\SourceCode\AbstractClass\bin\Debug\AbstractClass.exe
?????文件??????17920??2011-04-23?20:08??2?繼承、接口與多態\SourceCode\AbstractClass\bin\Debug\AbstractClass.pdb
?????文件??????11608??2011-04-23?20:11??2?繼承、接口與多態\SourceCode\AbstractClass\bin\Debug\AbstractClass.vshost.exe
?????文件????????490??2010-03-17?22:39??2?繼承、接口與多態\SourceCode\AbstractClass\bin\Debug\AbstractClass.vshost.exe.manifest
?????文件???????3849??2011-04-23?20:11??2?繼承、接口與多態\SourceCode\AbstractClass\obj\Debug\AbstractClass.csproj.FileListAbsolute.txt
?????文件???????5120??2011-04-23?20:08??2?繼承、接口與多態\SourceCode\AbstractClass\obj\Debug\AbstractClass.exe
?????文件??????17920??2011-04-23?20:08??2?繼承、接口與多態\SourceCode\AbstractClass\obj\Debug\AbstractClass.pdb
?????文件???????5970??2011-04-23?20:08??2?繼承、接口與多態\SourceCode\AbstractClass\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????925??2008-08-31?19:58??2?繼承、接口與多態\SourceCode\AbstractClass\Program.cs
?????文件???????1364??2008-08-31?19:58??2?繼承、接口與多態\SourceCode\AbstractClass\Properties\AssemblyInfo.cs
?????文件????????144??2011-04-23?20:18??2?繼承、接口與多態\SourceCode\CallBackExample\app.config
?????文件???????6144??2011-04-23?20:27??2?繼承、接口與多態\SourceCode\CallBackExample\bin\Debug\CallBackExample.exe
?????文件????????144??2011-04-23?20:18??2?繼承、接口與多態\SourceCode\CallBackExample\bin\Debug\CallBackExample.exe.config
?????文件??????26112??2011-04-23?20:27??2?繼承、接口與多態\SourceCode\CallBackExample\bin\Debug\CallBackExample.pdb
?????文件??????11592??2011-04-23?20:27??2?繼承、接口與多態\SourceCode\CallBackExample\bin\Debug\CallBackExample.vshost.exe
?????文件????????144??2011-04-23?20:18??2?繼承、接口與多態\SourceCode\CallBackExample\bin\Debug\CallBackExample.vshost.exe.config
?????文件????????490??2010-03-17?22:39??2?繼承、接口與多態\SourceCode\CallBackExample\bin\Debug\CallBackExample.vshost.exe.manifest
?????文件???????5632??2009-03-12?09:05??2?繼承、接口與多態\SourceCode\CallBackExample\bin\Release\CallBackExample.exe
?????文件??????17920??2009-03-12?09:05??2?繼承、接口與多態\SourceCode\CallBackExample\bin\Release\CallBackExample.pdb
?????文件????????286??2008-08-31?19:58??2?繼承、接口與多態\SourceCode\CallBackExample\CallBackClass.cs
?????文件????????508??2011-04-23?20:34??2?繼承、接口與多態\SourceCode\CallBackExample\CallbackClass2.cs
?????文件???????4733??2011-04-23?20:26??2?繼承、接口與多態\SourceCode\CallBackExample\CallBackExample.csproj
?????文件????????556??2010-03-14?13:24??2?繼承、接口與多態\SourceCode\CallBackExample\CallBackExample.csproj.user
?????文件????????919??2010-03-23?15:09??2?繼承、接口與多態\SourceCode\CallBackExample\CallBackExample.sln
????..A..H.?????31232??2011-04-23?20:34??2?繼承、接口與多態\SourceCode\CallBackExample\CallBackExample.suo
?????文件????????778??2010-03-23?15:12??2?繼承、接口與多態\SourceCode\CallBackExample\Controller.cs
?????文件????????207??2008-08-31?19:58??2?繼承、接口與多態\SourceCode\CallBackExample\ICallBack.cs
............此處省略276個文件信息
- 上一篇:金旭亮《C#面向對象程序設計》教案_3
- 下一篇:學生宿舍管理系統+C# 源代碼
評論
共有 條評論