我們繼續C#基礎知識的學習,這篇文章對前面基礎知識學習的朋友有着舉足輕重的作用;為了延續基礎知識學習的熱情,我編寫了這篇特殊的文章。
下面我就拿具體的例子講解,不廢話了請随我來;
1:必須具備的基礎知識
2:示例内容介紹
示例的主要内容是圍繞着我們前面所學習的基礎知識的做統一應用,以鞏固我們的基礎,使我們能在真正的項目中靈活運用,将自己提升到一個新的高度;
都知道接口是規範,都知道事件委托,都知道反射,但是我們都隻是知道這些零零散散的知識點,我們怎麼将這些小技術穿起來,形成堅實的代碼結構;
示例要進行講解的大概内容是這樣的:我們定義一個接口,然後用對象去實作它,在我們使用的時候,我們動态的通過反射的去調用,但是反射的時候,我需要用接口進行确定唯一性,因為我們更本不知道誰實作了接口,是以接口的好處就出來了;
3:開始示例學習
定義接口:
實作接口:
具體調用:
總結:所謂麻雀雖小,五髒俱全;上面的示例代碼雖然沒什麼作用,但是基本上能概括我們日常所用到的;這也是我們進入架構開發、系統開發必經之路;