规则 1
指定构造器(没有convenience 关键字的init)必须调用其直接父类的的指定构造器。
规则 2
便利构造器(有convenience 关键字的init)必须调用同一类中定义的其它构造器。
规则 3
便利构造器必须最终以调用一个指定构造器结束。
c#:呵呵,我支持重载构造函数。
不过不开玩笑的说,我还是喜欢swift这种限制的。
规则 1
指定构造器(没有convenience 关键字的init)必须调用其直接父类的的指定构造器。
规则 2
便利构造器(有convenience 关键字的init)必须调用同一类中定义的其它构造器。
规则 3
便利构造器必须最终以调用一个指定构造器结束。
c#:呵呵,我支持重载构造函数。
不过不开玩笑的说,我还是喜欢swift这种限制的。