什么是结构体?
结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构。
结构体有什么用?
研发人员常使用结构体来封装一些属性来组成新的类型
创建结构体
结构体和类的区别
1 结构体是值类型, 类是引用类型
2 结构体不能声明无参数的构造函数,类可以声明无参数的构造函数
3 结构体不能被继承, 类可以被继承
4 结构体在声明字段初始化不能赋值,可以在构造器进行赋值,类可以在初始化和构造函数都可以赋值
5 结构体和类都可以实现一个或者多个接口
6 结构体不能声明protected成员变量,类中可以声明受保护的成员变量