+(instancetype)person //p小写
{
return [[self alloc] init];
}
+(instancetype)personWithAge:(int)age
Person *p= [[self alloc] init];
p.age=age;
return p;
类工厂方法本质:创建一个实体类返回
注意点:创建实体类一定要用self而不是用实体类(此处是Person)