结构体(Struct)与类(Class)的区别:
- 结构体默认的属性及方法是public ,而类默认情况下都是私有的
- 结构体和类很多功能很相似,一直保留是为了兼容C语言,因为C语言中只有结构体,没有类
- 从使用层面,建议将一些数据结构使用Struct, 包含功能的使用Class
- 不建议把Struct 与 Class 之间相互继承,编译器会报警告
本文标题:C++ 结构体(Struct) VS 类(Class)
本文链接:https://www.haomeiwen.com/subject/tcuhldtx.html
网友评论