C++中结构和类有哪些不同?
结构和基类的成员在结构中默认是公开的,而在类中,它们默认为私有的。否则,结构和类在功能上是等效的。
然而,它们在不同的场合下被用于不同的语义。结构更像是一个用于表示数据的数据结构。另一方面,类更像是一个倾向于功能的结构。它模仿事物的状态和工作方式。
广告
结构和基类的成员在结构中默认是公开的,而在类中,它们默认为私有的。否则,结构和类在功能上是等效的。
然而,它们在不同的场合下被用于不同的语义。结构更像是一个用于表示数据的数据结构。另一方面,类更像是一个倾向于功能的结构。它模仿事物的状态和工作方式。