美文网首页
有参数和返回值的方法

有参数和返回值的方法

作者: AmberAlbee | 来源:发表于2019-03-10 02:14 被阅读0次

/*

计算器类:

方法:

1> 返回π;

2> 计算两个整数的和;

3> 计算某个数的平方;

*/


main.h

#import <Foundation/Foundation.h>

#import "calculator.h"

int main(int argc, const char * argv[])

{

calculator *ca = [calculator new];

double a = [ca pi];

NSLog (@"π=%f",a);

int b = [ca pingfang:10];

NSLog(@"num1的平方是%d",b);

return 0;

//  int c = [ca sun:10:20];  //  不这样写

int c = [ca sumWithNum1:10 andNum2:20];

NSLog(@"和是%d",c);

}


calculator.h

#import <Foundation/Foundation.h>

@interface calculator : NSObject

//  返回π; - (返回值类型)方法名;

- (double)pi;

//  计算两个整数的和(两个参数)

//  - (int)sun:(int)num1 :num2;

- (int)sumWithNum1:(int)num1 andNum2:(int)num2; //  andNum3:(int)num3

//  计算某个数的平方(一个参数)

//  pingfang:  冒号也是方法名

- (int)pingfang:(int)num1;

@end


calculator.m

#import <calculator.h>

@implementation calculator

- (double)pi

{

return 3.14;

}

- (int)sumWithNum1:(int)num1 andNum2:(int)num2;

{

return num1+num2;

}

- (int)pingfang:(int)num1

{

return num1*num1;

}

@end


- (int)sumWithNum1:(int)num1 andNum2:(int)num2;

(int) 返回值类型

(int) 参数类型

(int) 参数类型

Num1 参数

Num2 参数

sumWithNum1: 方法名

andNum2: 方法名

相关文章

  • 004-方法,方法的递归,方法的重载

    方法 什么是方法 为什么要用方法 方法的组成部分 方法的定义无参数,没有返回值的方法关门方法有参数,没有返回值的方...

  • 12月30日学习内容

    Java方法 Java方法他们可有返回值也可以没有返回值,可以有参数,也可以没有参数。 创建方法 public c...

  • 有参数和返回值的方法

    /* 计算器类: 方法: 1> 返回π; 2> 计算两个整数的和; 3> 计算某个数的平方; */ main.h ...

  • 委托

    委托 理解:委托就是将一个方法当作参数传递给另一个方法。 关键字有返回值类型,和参数类型,委托只可以给返回值类型和...

  • Swift - Functions

    定义和调用方法 可以定义一个或多个名字 参数和返回值 无参 多个参数 无返回值 返回多个值 参数标签和参数名 多个...

  • Swift 方法

    1、不带返回值的方法 2、带返回值的方法 3、带参数标签的方法,只显示参数标签,不显示参数名 4、带有默认参数值的...

  • Java方法签名与方法块

    Java方法签名 Java的方法签名不包括返回值。 Java的方法签名包括:方法名和参数。不包括方法返回值。所以由...

  • [10,20,30].map(parseInt)返回结果解析

    话不多说,直接上结果:[10, NaN, NaN] 剖析使用的方法和参数: map的参数和返回值 map() 方法...

  • 19-函数的返回值和参数进阶

    函数 函数根据有无参数以及有无返回值,可分为 有返回值,有参数 有返回值,无参数 无返回值,有参数 无返回值,无参...

  • #关于函数

    一、无参数 无返回值 二、有参数 无返回值 三、无参数 有返回值 四、有参数 有返回值 五、递归函数 自己调用自...

网友评论

      本文标题:有参数和返回值的方法

      本文链接:https://www.haomeiwen.com/subject/wzvypqtx.html