1.无参无返回值
-(void)方法名;
例:-(void)speak;//声明
-(void)speak{};//实现
2.有参无返回值
-(void)方法名:(参数类型)参数名;
例:-(void)setname:(NSString *)name;//声明
-(void)setname:(NSString *)name{}//实现
3.无参有返回值
-(返回值类型)方法名
例:-(返回值类型)getname;//声明
-(返回值类型)get name{}//实现
4.有参有返
-(返回值类型)方法名:(参数类型) 参数名
-(NSString)get name:(NSString)name;//声明
-(NSString)get name:(NSString)name{}//实现
参数类型:传什么参数,写什么数据类型;
有参数的目的:需要使用这个参数