黑马程序员技术交流社区
标题: 有参方法声明实现及调用-代码 [打印本页]
作者: 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 19:55
。。。还有这种事么。。没人说额。。
作者: wy911011 时间: 2015-7-31 21:08
反正得抓紧时间了,第三批录满了,就不录第四批了,骚年
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |