oc没有方法重载,有类方法,可以对原来的类的方法重写,也可以新增一些方法。还有非正式协议,可以重写NSObject,和foundation里边的方法。
而继承的方法重写只是一种较简单的方法重写。
-(void)setAge:(int )age:(NSString *)name;
-(void)setAge:(int)age andName:(NSString *)name
这两者的方法名不一样,在调用的时候完全能够体现出来。
一个是setAge::
另外一个是setAge: andName:注意冒号也算
而且前面的加减也要看清楚,一个是类方法,一个是对象方法 |