类的声明和实现

规范很重要
# import <Foundation/Foundation.h>

/*
 计算器类
 方法:
 1. 返回 pai
 2. 计算某个整数的平方
 3. 计算两个整数的和
 */

@interface Count : NSObject

//方法名:pi
- (double) pi;

// OC方法中一个参数对应一个冒号
//方法名:pingfang: (冒号也是方法名的一部分)
- (int) pingFang : (int) num;

//- (int) add:(int)a :(int)b;  很少用这种方法写
//方法名:addWithNum1: andNum2:
- (int) addWithNum1:(int)a andNum2:(int)b;   //含两个参数的方法

//- (int)sumWithNum1:(int)num1 andNum2:(int)num2 andNum3(int)num3;  //含三个参数的方法

@end

@implementation Count

- (double) pi
{
    return 3.1415926;
}

//在OC方法中, 一个参数对应一个冒号
- (int) pingFang : (int) num
{
    return num * num;
}

- (int) addWithNum1:(int)a andNum2:(int)b;
{
    return a+b;
}

@end

int main()
{
    Count *j = [Count new];
    
    int b = [j pingFang : 10];
    NSLog(@"b = %i", b);
    
//    double p = [j pi];
//    NSLog(@"p = %f", p);
    int c = [j addWithNum1:10 andNum2:20];
    NSLog(@"c = %i", c);
    
    return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值