对象方法的声明和实现

1.对象方法的声明

格式:

1 -(int)addNum1: (int)num1 andNum2: (int)num2;

 

2.特征

    a:对象方法以-开头如 -(int)xx;

           b:对象方法只能由对象来调用

           c:对象方法中可以访问当前对象的成员变量

           d:调用格式 [对象名 对象方法名];

3.示例

1 //声明没有返回值的对象方法
2     -(void)run;
3 //声明有返回值的对象方法
4 -(int)run;
5 //声明有返回值有参数的对象方法
6 -(int)run: (int)num;
7 //声明有返回值有多个参数的对象方法
8 -(int)run: (int)num and: (int)time;

 

4.对象方法的是实现

a:必须写在以@implementation开头,@end之间
b:在声明的后面加上{}即表示实现
c:将需要实现的代码写在{}中
posted @ 2015-11-05 23:03  code_xgboy  阅读(157)  评论(0)    收藏  举报