C++中結構和類有哪些不同?
結構和基類的成員在結構中預設是公開的,而在類中,它們預設為私有的。否則,結構和類在功能上是等效的。
然而,它們在不同的場合下被用於不同的語義。結構更像是一個用於表示資料的資料結構。另一方面,類更像是一個傾向於功能的結構。它模仿事物的狀態和工作方式。
廣告
結構和基類的成員在結構中預設是公開的,而在類中,它們預設為私有的。否則,結構和類在功能上是等效的。
然而,它們在不同的場合下被用於不同的語義。結構更像是一個用於表示資料的資料結構。另一方面,類更像是一個傾向於功能的結構。它模仿事物的狀態和工作方式。