我想了解使用C#的觀察者模式,首先我有一個抽象類作爲Subject調用Stock,然後創建一個concreteSubject類,所以我打電話給它IBM,作爲concreteSubject類是打算從股票繼承,所以我做這樣的事情:在其他類的構造函數使用基類C#
class IBM : Stock
{
// Constructor
public IBM(string symbol, double price)
: base(symbol, price)
{
}
}
什麼我不明白的是「:基地(符號,價格)」我爲什麼要使用它?那意味着什麼?它看起來像它的繼承符號和價格變量,但爲什麼如果它們被聲明爲對市民IBM函數的參數
我從一個例子這個代碼,我發現:
http://www.dofactory.com/Patterns/PatternObserver.aspx#_self1
注意,.NET使觀察者模式一流的結構稱爲事件。請參閱此鏈接的詳細信息:http://msdn.microsoft.com/en-us/library/ff648108.aspx – 2010-08-15 16:52:57