#import<Foundation/Foundation.h>
//声明类
@interface Car1 : NSObject{
@public
char *name;
char *clour;
float Speed;
}
//类的方法
-(void) Run;
-(void) GoHome;
@end
//实现类
@implementation Car1
-(void) Run{
NSLog(@"开车");
}
-(void) GoHome{
NSLog(@"开车回东北");
}
@end
int main(){
//定义对象并赋值
Car1 *p=[Car1 new];
p->name="TOYOTA";
p->clour="Red";
p->Speed=220.34f;
char *c1=p->name;
char *c2=p->clour;
float f1=p->Speed;
NSLog(@"汽车的品牌是 %s,颜色是 %s,时速 %f",c1,c2,f1);
[p Run];
[p GoHome];
return 0;
} |