A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© bdw9005 中级黑马   /  2015-9-12 22:02  /  1652 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


calculate.h
  1. #import <Foundation/Foundation.h>

  2. @interface calculate : NSObject
  3. {
  4.     int num1;
  5.     int num2;
  6.     int result;
  7. }
  8. +(int)add:(int )num1 andNum2:(int )num2;
  9. +(int)sub:(int )num1 andNum2:(int )num2;
  10. +(int)mul:(int )num1 andNum2:(int )num2;
  11. +(float)div:(int )num1 andNum2:(int )num2;
  12. @end
复制代码
calculate.m
  1. #import "calculate.h"

  2. @implementation calculate
  3. +(int)add:(int )num1 andNum2:(int )num2{
  4.     return num1+num2;
  5. }
  6. +(int)sub:(int )num1 andNum2:(int )num2{
  7.     return num1-num2;
  8. }
  9. +(int)mul:(int )num1 andNum2:(int )num2{
  10.     return num1*num2;
  11. }
  12. +(float)div:(int )num1 andNum2:(int )num2{
  13.     return (float)num1/num2;
  14. }

  15. @end
复制代码
main.m
  1. #import <Foundation/Foundation.h>
  2. #import "calculate.h"

  3. int main(int argc, const char * argv[]) {
  4.     @autoreleasepool {
  5.         //result=[calculate add:1 andNum2:2];
  6.         
  7.         NSLog(@"%d,%d,%d,%.2f",[calculate add:1 andNum2:2],[calculate mul:1 andNum2:2],[calculate mul:1 andNum2:2],[calculate div:1 andNum2:2]);
  8.     }
  9.     return 0;
  10. }
复制代码

10 个回复

倒序浏览
有没有感觉 OC 牛
回复 使用道具 举报
感觉oc很犀利,逻辑理顺了就好做。
回复 使用道具 举报
代码写的漂亮,赞一个!
回复 使用道具 举报
oc思路好了就好码  为楼主码的那么整齐赞一个
回复 使用道具 举报

我感觉无论是c还是oc或者是java都很牛,只是我还没学会去发挥他们的作用
回复 使用道具 举报
bustle 发表于 2015-9-12 22:23
感觉oc很犀利,逻辑理顺了就好做。

嗯,思路,有了思路的话,一切就简单了
回复 使用道具 举报
wulei1982516 发表于 2015-9-12 22:37
代码写的漂亮,赞一个!

哈哈,很感谢这么支持
回复 使用道具 举报
范文鹏 发表于 2015-9-12 22:43
oc思路好了就好码  为楼主码的那么整齐赞一个

有了思路一切就顺理成章了,我还在学习思路
回复 使用道具 举报
OC要求思路清晰
回复 使用道具 举报

是啊,思路很重要
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马