类和结构体的不同点: 类可以继承而结构体不行。 结构体(和枚举)是值类型, 而类是引用类型,引用计数允许对实例进行多个引用,结构体的持有者只能有一个。 类和结构体的共同点: 定义属性 定义提供功能的方法 可以用下标点来访问值 可以进行扩展 可以遵循协议