原创 類的虛擬方法與多態

首先理解一下什麼叫多態。同一操作作用於不同的對象,可以有不同的解釋,產生不同的執行結果,這就是多態性。 多態性通過派生類覆寫基類中的虛函數型方法來實現。   多態性分爲兩種,一種是編譯時的多態性,一種是運行時的多態性。 編譯時的多態性:編

原创 設計模式探索系列之Bridge模式

概述   在軟件系統中,某些類型由於自身的邏輯,它具有兩個或多個維度的變化,那麼如何應對這種“多維度的變化”?如何利用面嚮對象的技術來使得該類型能夠輕鬆的沿着多個方向進行變化,而又不引入額外的複雜度?這就要使用Bridge模式。   意圖

原创 抽象類與抽象方法

抽象類與抽象方法 抽象類和抽象方法體現了C#中的另一個重要的概念,也是面向對象的重要概念,即抽象。本部分主要討論抽象的相關話題。 抽象類的定義 抽象

原创 設計模式之Singleton(單態模式)

做sharp機型 : 1. 我所做sharp 機型 用 http 連接 。不用代理2. 用Command 命令 。3. 聲音的播放 spf文件(GX32), 其它可用 mid 文件.4. 示例jad :    香港sharp機型: