struct 和 class 的区别
在 C++中 stuct 和 class 唯一的区别就在于默认的访问权限不同
区别:
- stuct 默认访问权限为公共(public)
- class 默认权限为私有(private)
成员属性设置为私有
优点 1:将所有成员属性设置为私有,可以自己控制读写权限 优点 2:对于写权限,我们可以检测数据的有效性
例题:设计一个立方体类
|
|
在 C++中 stuct 和 class 唯一的区别就在于默认的访问权限不同
区别:
优点 1:将所有成员属性设置为私有,可以自己控制读写权限 优点 2:对于写权限,我们可以检测数据的有效性
例题:设计一个立方体类
|
|