類結構
請注意,struct
和 class
關鍵字之間的唯一區別是預設情況下,struct
的成員變數,成員函式和基類是 public
,而在 class
中它們是 private
。如果 C++程式設計師有建構函式和解構函式,並且能夠強制執行自己的不變數,那麼它們就會把它稱為類。或者結構,如果它只是一個簡單的值集合,但 C++語言本身沒有區別。
請注意,struct
和 class
關鍵字之間的唯一區別是預設情況下,struct
的成員變數,成員函式和基類是 public
,而在 class
中它們是 private
。如果 C++程式設計師有建構函式和解構函式,並且能夠強制執行自己的不變數,那麼它們就會把它稱為類。或者結構,如果它只是一個簡單的值集合,但 C++語言本身沒有區別。