黑马程序员技术交流社区
标题: 有参无参 [打印本页]
作者: 赵云18235802528 时间: 2015-7-9 08:20
标题: 有参无参
//
// main.m
// 有参 无参
//
// Created by 赵云 on 15/7/8.
// Copyright (c) 2015年 itcast. All rights reserved.
//
#import <Foundation/Foundation.h>
//Caculate的声明
@interface Caculate:NSObject
{
@public;
int _num1; //类的属性
int _num2;
}
//无参无返回值
-(void)sum;
//无参有返回值
-(int)sum1;
//有参无返回值
-(void)sum:(int)a and:(int)b;
//有参有返回值
-(int)sum1:(int)a and:(int)b;
@end
//Caculate的实现
@implementation Caculate
-(void)sum;
{
NSLog(@"%d",_num1+_num2);
}
-(int)sum1{
return _num1+_num2;
}
-(void)sum:(int)a and:(int)b{
NSLog(@"%d",a+b);
}
-(int)sum1:(int)a and:(int)b{
return a+b;
}
@end
int main(int argc, const char * argv[]) {
@autoreleasepool {
//创建第一个对象
Caculate *cal=[Caculate new];
cal->_num1=10;
cal->_num2=20;
[cal sum];
int result=[cal sum1];
NSLog(@"%d",result);
[cal sum:20 and:30];
int result2=[cal sum1:13 and:20];
NSLog(@"%d",result2);
}
return 0;
}
作者: neobug 时间: 2015-7-9 13:57
压力好大 我才学到函数 你这我都看不懂啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |