靜態類與非靜態類區別:
1、在非靜態類中,既可以有實例成員,也可以有靜態成員;
2、在調用實例成員時,須要使用對象名**.實例成員來調用;
3、在調用靜態成員時,須要使用類名.**靜態成員名來調用。
總結:
靜態成員使用類名調用,實例成員用對象名調用;
靜態方法中,只能訪問靜態成員,不允許訪問實例成員;
實例方法中,既可以使用靜態成員,也可以使用實例成員;
靜態類中只允許有靜態成員,不允許有實例成員;
使用:
1)如果你想要你的類當成一個“工具類”來使用,這個時候可以考慮寫爲靜態類
2)靜態類在整個項目中資源共享(靜態類要佔用內存,只有在程序全部結束之後,靜態類纔會釋放資源)
【面向對象】.net(c#)中靜態類與非靜態類區別
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
解決禪道升級報錯:Column not found: 1054 Unknown column 'readme' in 'zt_im_client'
longzhizhui926
2020-07-06 01:58:18
計算房貸利率月供相關信息(等額本息)
直面对象
2020-07-04 17:37:13
喫午飯時寫的
skyfish9773
2020-06-29 20:46:37
A ZA! A ZA!
vv_teamo
2020-06-29 11:48:39
Python之體育競技比賽分析實例,學習自頂向下程序設計思想
我们都是微粒
2020-06-23 07:30:21
python之第三方庫的安裝(看見更大的世界)
我们都是微粒
2020-06-23 06:52:20
python之政府工作報告詞雲處理實例
我们都是微粒
2020-06-23 06:52:20
python中如何用input()函數輸入一個列表
我们都是微粒
2020-06-23 06:52:20
python之二維數據格式化及處理
我们都是微粒
2020-06-23 06:52:20
python之一維數據的格式化和處理
我们都是微粒
2020-06-23 06:52:20
python之程序設計思維(計算思維與計算生態)
我们都是微粒
2020-06-23 06:52:20
python之自動軌跡繪製實例
我们都是微粒
2020-06-23 06:52:20
24小時熱門文章