封裝變化(三) (轉)

      設想這樣一個需求,我們需要爲自己的框架提供一個負責排序的組件。目前需要實現的是冒泡排序算法和快速排序算法,根據「面向接口編程」的思想,我們可以爲這些排序算法提供一個統一的接口ISort,在這個接口中有一個方法Sort(),它能接受一個object數組參數。對數組進行排序後,返回該數組。接口的定義如下:        public interface ISort        {    
相關文章
相關標籤/搜索