cpp learning

类和结构体不同之处是默认权限不同,类默认内部数据和操作都是私有的,结构体默认是公开的,仅此而已。

结构体是 C 语言的关键字,为了兼容 C 语言,自然被保留了下来。结构体的构造方法和类一样,但是,结构体一般只用来捆绑数据,或者存放一些数据操作的函数,绝对不要用结构体做继承操作。