Objective-C教程的例题:
//
// main.m
// test
//
// Created by liwei on 14-10-28.
// Copyright (c) 2014年 liwei. All rights reserved.
//
#import <Foundation/Foundation.h>
//@interface描述类和方法
@interface Fraction: NSObject
-(void)print;
-(void)setn : (int)n;
-(void)setd : (int)d;
@end
//@implementation用于描述数据即定义数据及实现方法
@implementation Fraction
{
int nn,dd;
}
-(void) print
{
NSLog(@"这个比值分数是:%i/%i",nn,dd);
}
-(void) setn:(int)n
{
nn=n;
}
-(void) setd:(int)d
{
dd=d;
}
@end
//main函数用来使用类
int main(int argc, const char * argv[]) {
@autoreleasepool {
Fraction *myFraction;
myFraction=[Fraction alloc];
myFraction=[myFraction init];
[myFraction setn:1];
[myFraction setd:3];
[myFraction print];
}
return 0;
}