// 构造过程 是使用类,结构体 或 枚举类型的实例之前的准备过程, // 在新实例可用前必须执行这个过程, 具体操作包括 设置实例中每个存储型属性的初始值 和 执行其他必须的设置 或 初始化工作 // 通过定义 构造器 来实现构造过程, 这些构造器可以看做是用来创建特定类型新实例的 特殊方法, 与 OC 中的构造器不同, Swift 的构造器不需要返回值, 它们的主要任务是保证 新实例在第一次使用前完成正确的 初始化 // 类的实例也可以定义 析构器 在实例释放前执行 特定的清除工作 // 存…