//
// main.m
// mylearn
//
#import <Foundation/Foundation.h>
#import "Mypoint.h"
@implementation Mypoint
{
int myx;
int myy;
}
-(void) print{
NSLog(@"(%i,%i)",myx,myy);
}
-(void)setx:(int)x{
myx=x;
}
-(void)sety:(int)y{
myy=y;
}
-(int) myx{
return myx;
}
-(int) myy{
return myy;
}
+(void)sayhello{
NSLog(@"hello");
}
+(int)distx1:(int)x1 distx2:(int)x2 disty1:(int)y1 disty2:(int)y2{
return (int)sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
}
@end
int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here...
Mypoint *mypoint;
[Mypoint sayhello];
mypoint=[Mypoint alloc];
mypoint=[mypoint init];
[mypoint setx:10];
[mypoint sety:20];
NSLog(@"dist:%i",[Mypoint distx1:10 distx2:6 disty1:9 disty2:28]);
NSLog(@"point:");
NSLog(@"%i",[mypoint myx]);
[mypoint print];
}
return 0;
}
oc笔记-4
最新推荐文章于 2024-01-09 12:05:08 发布