.NET静态类的概念
靜態(tài)類相當(dāng)于一個sealed abstract類,主要的一個優(yōu)點是寫在棧中,安全高速穩(wěn)定,而且在執(zhí)行的時候,十分優(yōu)先
靜態(tài)類和靜態(tài)類成員(C# 編程指南)
靜態(tài)類和類成員用于創(chuàng)建無需創(chuàng)建類的實例就能夠訪問的數(shù)據(jù)和函數(shù)。靜態(tài)類成員可用于分離獨立于任何對象標(biāo)識的數(shù)據(jù)和行為:無論對象發(fā)生什么更改,這些數(shù)據(jù)和函數(shù)都不會隨之變化。當(dāng)類中沒有依賴對象標(biāo)識的數(shù)據(jù)或行為時,就可以使用靜態(tài)類。
1.不能使用abstract或sealed修飾符,應(yīng)為他本身就相當(dāng)于sealed abstract類
2.只用于包含靜態(tài)成員的類型,所以:不能有任何實例成員
3.不能被實例化,所以:不能有實例構(gòu)造器
4.不能被繼承
5.默認(rèn)繼承自System.Object根類,不能顯式指定任何其他基類
6.不能指定任何接口實現(xiàn)。
7.成員不能有protected或protected internal訪問保護修飾符
?
轉(zhuǎn)載于:https://www.cnblogs.com/sanlang/archive/2009/03/26/sanlang.html
總結(jié)
以上是生活随笔為你收集整理的.NET静态类的概念的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 独立解决问题能力
- 下一篇: 开发高性能的ADO.NET应用