Class和Struct的区别

类和结构体的不同点:

  • 类可以继承而结构体不行。
  • 结构体(和枚举)是值类型, 而类是引用类型,引用计数允许对实例进行多个引用,结构体的持有者只能有一个。

类和结构体的共同点:

  • 定义属性
  • 定义提供功能的方法
  • 可以用下标点来访问值
  • 可以进行扩展
  • 可以遵循协议
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。