在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1. 不合法:6_05 (不能以数字开头) A$ ($是非法符号). 2. myBook (openBook,closeBook,readBook,takeBook,putBook). 3. [myBook takeBook]; [myBook openBook]; [myBook readBook]; [myBook closeBook]; [myBook putBook]; 4. [myBoat driver]; [myMotorcycle driver]; [myCar driver]; 重叠. 5. 方便,减小内存(我理解的是这样,题目不是太明白). 6. 了解过程性语言和面向对象语言的优缺点就OK拉. 7. //------------interface部分------------- #import <Foundation/Foundation.h> @interface XYpoint : NSObject - (void) setXcoordinate: (int) x; - (void) setYcoordinate: (int) y; - (int) xCoordinate; - (int) yCoordinata; @end //-------------implementation部分------------- #import "XYpoint.h" @implementation XYpoint { int xCoordinate; int yCoordinate; } - (void) setXcoordinate: (int) x { xCoordinate = x; } - (void) setYcoordinate: (int) y { yCoordinate = y; } - (int) xCoordinate { return xCoordinate; } - (int) yCoordinata { return yCoordinate; } @end //-------------program部分------------ #import <Foundation/Foundation.h> //切记要导入类的头文件 #import "XYpoint.h" int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... XYpoint *newCoordinate = [[XYpoint alloc]init]; [newCoordinate setXcoordinate:12]; [newCoordinate setYcoordinate:15]; NSLog(@"newCoordinate is (%d,%d)",[newCoordinate xCoordinate], [newCoordinate yCoordinata]); } return 0; } 2014-09-14 16:34:18.511 prog1[3284:303] newCoordinate is (12,15) Program ended with exit code: 0
|
请发表评论