黑马程序员技术交流社区

标题: 有参方法声明实现及调用-代码 [打印本页]

作者: wy911011    时间: 2015-7-31 16:53
标题: 有参方法声明实现及调用-代码
今天视频学到了OC,感觉完全没思路,不知道还赶不赶的上这一期了~

#import <Foundation/Foundation.h>
//写一个计算器的类
//类名:Caculator
//实例变量num1,num2
//行为:+ - * /
@interface Caculator : NSObject{
    @public
    int _num1;
    int _num2;
}
//无参方法声明
-(int) sum;
//有参方法声明
-(int)sum:(int ) x and:(int ) y;
@end

@implementation Caculator
-(int)sum:(int ) x and:(int ) y
{
    return x+y;
}
-(int) sum{
    //计算_num1+_num2
    return _num1+_num2;
}
@end

int main(int argc, const char * argv[]) {
      @autoreleasepool {
          //创建对象
          Caculator *ca=[Caculator new];
          //对象访问实例变量
          ca->_num1=12;
          ca->_num2=22;
          //调用无参方法
          int s=[ca sum];
          NSLog(@"s=%d",s);
          //调用有参的方法
          s=[ca sum:33 and:33];
           NSLog(@"s=%d",s);
    }
    return 0;
}


作者: Eil.tea    时间: 2015-7-31 17:06
也是第一天看OC,赶这一期- -,应该还有时间吧,还有一个月呢
作者: wy911011    时间: 2015-7-31 18:31
Eil.tea 发表于 2015-7-31 17:06
也是第一天看OC,赶这一期- -,应该还有时间吧,还有一个月呢

哪有一个月了啊!起码要在第三批录取啊,等到第四批就没什么希望了~
作者: Eil.tea    时间: 2015-7-31 19:55
wy911011 发表于 2015-7-31 18:31
哪有一个月了啊!起码要在第三批录取啊,等到第四批就没什么希望了~

。。。还有这种事么。。没人说额。。
作者: wy911011    时间: 2015-7-31 21:08
Eil.tea 发表于 2015-7-31 19:55
。。。还有这种事么。。没人说额。。

反正得抓紧时间了,第三批录满了,就不录第四批了,骚年




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2