咕泡Java互联网高级架构师6期
具有相同性质的对象,我们可以抽象称为类
2.struct和class
①struct 一般用于描述一个数据结构集合,而 class 是对一个对象数据的封装;
②struct 中默认的访问控制权限是 public 的,而 class 中默认的访问控制权限是 private 的
③在继承关系中,struct 默认是公有继承,而 class 是私有继承;
④class 关键字可以用于定义模板参数,就像 typename,而 struct 不能用于定义模板参数
具有相同性质的对象,我们可以抽象称为类
①struct 一般用于描述一个数据结构集合,而 class 是对一个对象数据的封装;
②struct 中默认的访问控制权限是 public 的,而 class 中默认的访问控制权限是 private 的
③在继承关系中,struct 默认是公有继承,而 class 是私有继承;
④class 关键字可以用于定义模板参数,就像 typename,而 struct 不能用于定义模板参数