摘要: 构造器(中) 值类型的构造器代理 构造器可以通过调用其它构造器来完成实例的部分构造过程。这一过程称为构造器代理,它能减少多个构造器间的代码重复。 构造器代理的实现规则和形式在值类型和类类型中有所不同。值类型(结构体和枚举类型)不支持继承,所以构造器代理的过程相对简单,因为它们只能代理给本身提供的其它 阅读全文
posted @ 2016-05-25 22:21 Alex_sun 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 构造器(上) 构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包含了为实例中的每个存储型属性设置初始值和为其执行必要的准备和初始化任务。 构造过程是通过定义构造器(Initializers)来实现的,这些构造器可以看做是用来创建特定类型实例的特殊方法。与 Objective 阅读全文
posted @ 2016-05-25 12:16 Alex_sun 阅读(401) 评论(0) 推荐(0) 编辑