用命令生成一个名为ceshi.m的文件
在里面添加代码
#import <Foundation/Foundation.h>
@interface ChengJi : NSObject {
double _CResult;
double _OCResult;
double _AllResult;
double _PingJResult;
}
- (void)setCResult:(int)CResult;
- (void)setOCResult:(int)OCResult;
- (int)OCResult;
- (int)AllResult;
@end
@implementation ChengJi
- (void)setCResult:(int)CResult {
_CResult = CResult;
}
- (int)CResult {
return _CResult;
}
- (void)setOCResult:(int)OCResult {
_OCResult = OCResult;
}
- (int)OCResult {
return _OCResult;
}
- (int)AllResult {
return _CResult + _OCResult;
}
- (int)PingJResult {
return (_CResult + _OCResult) / 2;
}
@end
int main()
{
ChengJi *stu = [ChengJi new];
[stu setOCResult: 65];
[stu setCResult: 75];
NSLog(@"学生总分为%d,平均分为%d",[stu AllResult], [stu PingJResult]);
return 0;
}
然后输入命令
*第一条命令 cc -c ceshi.m
*第二条命令 cc ceshi.o -framework Foundation (有空格)
*第三条命令 ./a.out
网友评论