1.使用此方式可以將物件的狀態用XML文件保存下來。
2.不想被序列化之屬性請在之前加上[XmlIgnore],此屬性將不會被保存於XML文件中。
melomelo1988 發表在 痞客邦 留言(0) 人氣()
主要是45行改變,首先建立一個委派實例p,此委派物件需要保存一個匿名函式參考,該匿名函式參考我扪用{}將其包住,
且此匿名方法需要傳入(=>:代表傳入之意思)一個字串參數。
melomelo1988 發表在 痞客邦 留言(0) 人氣()
前一個範例我扪交給委派代由執行之法為named function(具名方法),c#2.0後加入anonymous method(匿名方法)。
匿名方法就是沒有名稱的方法。
melomelo1988 發表在 痞客邦 留言(0) 人氣()
使用ASP.NET 寫委派範例(此範利為委派1.0寫法)
為何要使用委派?
melomelo1988 發表在 痞客邦 留言(0) 人氣()
1.Abstract Factory : 提供一個建立一系列相關或互相依賴物件的介面,而無需指定他們的類別。
結構圖:可以參考大話設計模式:P220
melomelo1988 發表在 痞客邦 留言(0) 人氣()
1. Factory Design Pattern
定義:定義一個建立物件之介面(Interface or Abstract Class),由次類別決定實體化(建立此類別之Instance)的類別為何者
melomelo1988 發表在 痞客邦 留言(0) 人氣()
Bark Class :
public class Bark
melomelo1988 發表在 痞客邦 留言(0) 人氣()
DogDoor class :
public class DogDoor
melomelo1988 發表在 痞客邦 留言(0) 人氣()
melomelo1988 發表在 痞客邦 留言(0) 人氣()
觀察者模式定義: 有一個主題大家去訂閱他,當主題資訊更新時候,會一起發送資訊給所有觀察者。
在此範例中,主題是一介面,WeatherData class會實做此主題介面用以設定値實做其方法(讓訂閱者註冊移除等等),
melomelo1988 發表在 痞客邦 留言(0) 人氣()