标签:
//无参工厂方法实现 +(Student*)student{ return [[Student alloc]init]; }
//有参工厂方法实现 +(Student*)studentWithAge:(int)age andSex:(char)sex andSalary:(double)salary{ return [[Student alloc]initWithAge:age andSex:sex andSalary:salary]; }
规范:
工厂方法的方法名一定以类名开头,注意去除了前缀,首字母 要小写
工厂方法,不但使用自定义类,官方的类也遵守这个规范
类Student.h
标签:
原文地址:http://www.cnblogs.com/jukaiit/p/5066810.html