[关闭]
@fiy-fish 2015-07-14T11:39:04.000000Z 字数 664 阅读 1223

day02-03-1练习 创建一个圆,求周长和面积

Objective-c


  1. // day02-03-练习
  2. //
  3. // Created by Aaron on 15/7/2.
  4. // Copyright (c) 2015年 Aaron. All rights reserved.
  5. //
  6. #import <Foundation/Foundation.h>
  7. #import "Circle.h"
  8. int main(int argc, const char * argv[]) {
  9. @autoreleasepool {
  10. Circle *c = [[Circle alloc] initWithR:10.0f];
  11. NSLog(@"周长:%.2f",[c zhouChang]);
  12. NSLog(@"面积:%.2f",[c mianJi]);
  13. }
  14. return 0;
  15. }

  1. #import <Foundation/Foundation.h>
  2. //创建一个圆,求周长和面积
  3. @interface Circle : NSObject
  4. {
  5. float _r;
  6. }
  7. -(instancetype)initWithR:(float)r;
  8. -(float)zhouChang;
  9. -(float)mianJi;
  10. @end

  1. #import "Circle.h"
  2. @implementation Circle
  3. -(instancetype)initWithR:(float)r
  4. {
  5. if(self = [super init])
  6. {
  7. _r = r;
  8. }
  9. return self;
  10. }
  11. -(float)zhouChang
  12. {
  13. return 2*M_PI*_r;
  14. }
  15. -(float)mianJi
  16. {
  17. return M_PI*_r*_r;
  18. }
  19. @end

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注