C++对结构进行了拓展,使之具有与类相同的特性。他们之间唯一的区别是,结构默认访问类型使public,而类为private。
C++程序员通常使用类来实现类描述,而把结构限制为只表示纯粹的数据对象。
——摘自《C++ Primer Plus》