创建名称为a的类后,会生成两个文件:a.h和a.m
类的声明(a.h)
@interface 类名 : 父类名
{
声明变量的区域;
}
声明方法的区域;
@end;
类的实现(a.m)
@implementation 类名
方法的具体实现
@end
––––––––––––––––––––––––––––––––
以类名为Calculator的类为例
在Calculator.h中"
在Calculator.m中
类的声明(a.h)
@interface 类名 : 父类名
{
声明变量的区域;
}
声明方法的区域;
@end;
类的实现(a.m)
@implementation 类名
方法的具体实现
@end
––––––––––––––––––––––––––––––––
以类名为Calculator的类为例
在Calculator.h中"
#import <Foundation/Foundation.h>
@interface Calculator : NSObject
-(double)pi;
-(double)square:(double)number;
-(void)sumOfNum1:(double)num1:(double)num2;
@end
在Calculator.m中
#import "Calculator.h"
@implementation Calculator
-(double)pi{
return 3.14;
}
-(double)square:(double)number{
return number*number;
}
-(void)sumOfNum1:(double)num1 :(double)num2{
NSLog(@"sumOfNum=%f",num1+num2);
}
@end