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;
}
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- Mootools 1.2教程 函数
- autoit InputBox 函数
- 文件遍历排序函数
- Oracle 函数大全[字符串函数,数学函数,日期函数]第1/4页
- ASP下经常用的字符串等函数参考资料
- PostgreSQL教程(五):函数和操作符详解(1)
- DOS批处理 函数定义与用法
- asp Chr 函数 数字转字母的方法
- Lua中的函数精讲笔记
- Lua中的闭合函数、非全局函数与函数的尾调用详解
- Lua中调用C++函数示例
- Lua实现split函数
- Lua常用时间函数使用实例