------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
计算器
#import <Foundation/Foundation.h>
//类的声明
@interface JiSuanQi : NSObject
//方法的声明
- (double) pi;
- (int) pingFang:(int)num1;
- (int) sumWithNum1:(int)num1 andNum2:(int)num2;
@end
//类的实现
@implementation JiSuanQi
//num1和num2的和
- (int)sumWithNum1:(int)num1 andNum2:(int)num2
{
return num1 + num2;
}
//num1的平方
-(int) pingFang:(int)num1
{
return num1 * num1;
}
//pi的方法的实现
- (double) pi
{
return 3.14;
}
@end
int main(int argc, const char * argv[]) {
@autoreleasepool {
//定义类的指针指向新定义的对象
JiSuanQi *jsq = [JiSuanQi new];
//将方法pi的返回值赋值给a
double a = [jsq pi];
//将方法pingFang的返回值赋值给b
int b = [jsq pingFang:10];
//将sum....方法的返回值赋值给c
int c = [jsq sumWithNum1:10 andNum2:20];
//打印
NSLog(@"π = %.2f pingFang = %d sumWithNum1 andNum2 = %d",a,b,c);
NSLog(@"Hello, World!");
}
return 0;
}