c#建立分頁基類
在model層(實體層)下建立base目錄,用於存放基類資訊。
1、建立分頁介面類
/// /// 分頁介面類
///
public inte***ce ipaging
/// /// 排序
///
string orderby
/// /// 當前頁碼
///
int pageindex
/// /// 分頁大小
///
int pagesize
/// /// 當前頁總數
///
int totalcount
/// /// 總頁數
///
int totalpage
}
2、建立分頁基類,並實現ipaging介面
/// /// 分頁基類
///
public class pagingentity : ipaging
/// /// 是否允許分頁
///
public bool allowpaging
/// /// 排序
///
public string orderby
/// /// 當前頁碼
///
public int pageindex
/// /// 分頁大小
///
public int pagesize
/// /// 當前頁總數
///
public int totalcount
/// /// 總頁數
///
public int totalpage
}
3、建立分頁結果類,並繼承pagingentity類
/// /// 分頁結果類
///
public class conditionresult: pagingentity where t : class
}
建立敵人基類
class enemybase public sprite 實現node enemybase currpoint node enemybase nextpoint else return null 小偷是敵人要繼承敵人基類 class thief public enemybase 在基類已經給出了敵...
C 抽象基類
為什麼c 要定義抽象基類?c 為什麼要定義抽象基類?抽象類就是類裡定義了純虛成員函式的類。純虛函式只提供了介面,並沒有具體實現。抽象類不能被例項化,通常是作為基類供子類繼承,子類中重寫虛函式,實現具體的介面。為什麼要定義抽象基類呢?依我所見主要有以下原因 1.最重要的原因是,可以將介面與實現分離。介...
C 抽象基類與虛基類(C primer)
c primer plus p508,抽象基類 c primer plus p556,虛基類 抽象基類是解決如下問題 加入現在需要開發乙個圖形類,表示圓與橢圓 注意,圓是一種特殊的橢圓 所以初步考慮從橢圓類中派生出圓類。但是現在遇到乙個問題,圓與橢圓的面積計算公式不同,所以需要建立乙個abc,抽象出...