方法的声明及实现
来源:互联网 发布:苹果手机看书软件 编辑:程序博客网 时间:2024/06/06 05:44
#import <Foundation/Foundation.h>@interface Car :NSObject{ @public int speed;}-(int)compareWithSpeed :(Car *)m;@end@implementation Car-(int)compareWithSpeed :(Car *)m{ return speed - m->speed;}@endint main(){ Car *a = [Car new]; a->speed = 10; Car *b = [Car new]; b->speed = 6; int m = [a compareWithSpeed:b]; NSLog(@"%d",m);}
方法的定义以及使用。注意方法的调用用对象调用,其中的变量也是方法变量,所以必须声明为object类型的参数传给方法。
还有方法的定义及声明必须遵循规范。下面是声明
// OC方法中,一个参数对应一个冒号// 方法名:pingFang:(冒号也是方法名的一部分)- (int)pingFang:(int)num;//- (int)sum:(int)num1 :(int)num2;// 方法名:sumWithNum1:andNum2:- (int)sumWithNum1:(int)num1 andNum2:(int)num2;下面是实现
/- (int)sum:(int)num1 :(int)num2- (int)sumWithNum1:(int)num1 andNum2:(int)num2{ return num1 + num2;}
- 方法的声明及实现
- 方法的声明及使用
- 无参方法声明实现及调用
- 有参方法声明实现及调用
- 方法的声明和实现
- 方法的声明和实现
- OC学习笔记01-类的声明实现与对象创建,方法声明实现与调用及传参
- Java方法的声明及使用
- 10 --> java 方法的声明及使用
- 数据库的事务及变量声明方法
- java方法的声明及使用
- 第四章:方法的声明及使用
- 黑马程序员---OC基础---有、无参方法的声明及实现
- 黑马程序员——OC中方法的声明实现及调用
- 判断已经声明的方法是否实现
- Objective-C - 方法的声明和实现
- java中方法的声明及方法修饰符
- 基础的类的声明及使用/方法
- [回忆录]CNC-DIY系列四:软件部分
- Android学习笔记二
- 关于分布式事务、两阶段提交、一阶段提交、Best Efforts 1PC模式和事务补偿机制的研究
- 黑马程序员-标示符与关键字
- sleep();休眠当前线程
- 方法的声明及实现
- 利用Spring Data Neo4j搭建推荐系统
- 大象的崛起:Hadoop七年发展风雨录
- 黑马程序员-变量与数据类型转换
- 数据结构之六(跳跃表Skip List)
- 列出完数
- 黑马程序员-判断语句与循环语句
- ffdshow 源代码分析 7: libavcodec视频解码器类(TvideoCodecLibavcodec)
- 十进制转化为二进制