黑马程序员技术交流社区

标题: OC中方法的重要知识点 [打印本页]

作者: 蜗牛快跑    时间: 2014-10-14 18:47
标题: OC中方法的重要知识点
1.不带参数的方法
设计一个返回PI的方法
// 方法声明
- (double)pi;
// 方法实现
- (double)pi
{
    return 3.14;
}

方法调用

2.带一个参数的方法
设计一个计算平方的方法
// 方法声明
- (double)square:(double)number;
// 方法实现
- (double)square:(double)number
{
    return number * number;
}

方法调用


3.带多个参数的方法
设计一个计算和的方法
// 方法声明
- (double)sumOfNum1:(double)num1 andNum2:(double)num2;
// 方法实现
- (double)sumOfNum1:(double)num1 andNum2:(double)num2
{
    return num1 + num2;
}

方法调用

4.方法名注意
冒号也是方法名的一部分
同一个类中不允许两个对象方法同名
作者: 蜗牛快跑    时间: 2014-10-14 18:49
不知道怎么回事,分号全变成表情了。请大家把圆脸表情 当成 :  来看
作者: 微雨独行    时间: 2014-10-14 18:53
蜗牛快跑 发表于 2014-10-14 18:49
不知道怎么回事,分号全变成表情了。请大家把圆脸表情 当成 :  来看

敲代码的时候,冒号后面敲个空格再敲括号,冒号和小括号连在一起就是QQ表情了 :(
- (double)sumOfNum1: (double)num1 andNum2:( double)num2;
作者: 蜗牛快跑    时间: 2014-10-15 08:32
微雨独行 发表于 2014-10-14 18:53
敲代码的时候,冒号后面敲个空格再敲括号,冒号和小括号连在一起就是QQ表情了
- (double)sumOfNum1:  ...

谢谢提醒:P




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2