溫馨提示×

C++靜態(tài)類與普通類有什么區(qū)別

c++
小樊
84
2024-07-21 09:28:00
欄目: 編程語言

  1. 靜態(tài)類不能被實例化,普通類可以被實例化。

  2. 靜態(tài)類的成員函數(shù)必須是靜態(tài)的,而普通類的成員函數(shù)可以是靜態(tài)的也可以是非靜態(tài)的。

  3. 靜態(tài)類的成員函數(shù)和成員變量可以通過類名直接訪問,而普通類的成員函數(shù)和成員變量需要通過對象來訪問。

  4. 靜態(tài)類一般用來封裝一組相關(guān)的靜態(tài)函數(shù),靜態(tài)變量或常量,而普通類一般用來封裝一組相關(guān)的實例變量和實例方法。

  5. 靜態(tài)類的作用域是整個程序,普通類的作用域是對象。

0