勵志

勵志人生知識庫

什麼是靜態成員

在類中聲明的成員

靜態成員是C++中的一箇概念,它指的是在類中聲明的成員,其特點是與類的特定實例無關,而是屬於整個類。

靜態成員可以是靜態數據成員(變量)和靜態成員函數(方法)。靜態數據成員是所有對象共享的,在編譯時分配內存,可以在類內聲明並在類外初始化。靜態成員函數與特定的對象無關,可以訪問靜態數據成員,但不能訪問非靜態數據成員。靜態成員的一箇優點是它們可以避免與其他類成員或全局作用域的名字衝突,並且可以是私有成員。