您的位置:首页 > 移动开发 > IOS开发

IOS 将类的声明,类的定义,主函数分开放的代码。

2015-08-27 00:23 591 查看
类的声明
//
//  Fraction.h
//  0826-类2
//
//  Created by panba on 15-8-27.
//  Copyright (c) 2015年 panba. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface Fraction : NSObject
@property int numberation,donomination;
-(void) print;
-(double) convertToNum;
@end

类的定义

//
// Fraction.m
// 0826-类2
//
// Created by panba on 15-8-27.
// Copyright (c) 2015年 panba. All rights reserved.
//

#import "Fraction.h"

@implementation Fraction
@synthesize numberation,donomination;
-(void) print
{
NSLog(@"%i,%i",numberation,donomination);
}
-(double)convertToNum
{
if (donomination!=0) {
return (double)numberation/donomination;
}
else
{
return NAN;
}
}
@end


主函数
//
// main.m
// 0826-类2
//
// Created by panba on 15-8-27.
// Copyright (c) 2015年 panba. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "Fraction.h"

int main(int argc, const char * argv[]) {
@autoreleasepool {
Fraction *myfrac = [[Fraction alloc] init];
[myfrac setNumberation:5];
[myfrac setDonomination:88];
[myfrac print];
NSLog(@"the result is %lf",[myfrac convertToNum]);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios 函数 iOS 类 方法