——可以將成員函數聲明為靜態的(函數聲明必須包含關鍵字static,但如果函數定義是獨立的,則其中不能包含關鍵字static) 調用: 不能通過對象調用(包括this指針) 公有部分聲明的,可以使用類名和作用域解析運算符調用: int count = String::HowMany(); // in ...
——可以將成員函數聲明為靜態的(函數聲明必須包含關鍵字static,但如果函數定義是獨立的,則其中不能包含關鍵字static)
調用:
- 不能通過對象調用(包括this指針)
- 公有部分聲明的,可以使用類名和作用域解析運算符調用:
int count = String::HowMany(); // invoking a static member function
限制:
由於靜態成員函數不與特定的對象關聯,因此只能使用靜態數據成員。