类方法
2016-01-28 23:59
113 查看
oc中有两种类型的方法,实例方法和类方法。实例方法也称对象方法
对象方法顾名思义,就是由对象来调用。
1,什么是类方法?
以 +
开头的方法(返回值类型,方法名,参数)
2,类方法的声明的格式
+(返回值类型)类方法名:(形参类型)
形参名;
实现:
+(返回值类型)类方法名:(形参类型)
形参名{
}
加号+开头。不分配内存空间
调用方式类名调用 [类名称 类方法名称]。[Caulator add:10 andNum2: 5];
类方法中不需要创建对象,所以不能访问成员变量
3,类方法的调用格式
[类名
类方法名];
4,怎么改写计算器
1) 把 -
变成 +
2) 直接使用类名去调用方法
对象只能调用对象方法,类只能调用类方法,在使用的过程中,不会混淆
对象方法顾名思义,就是由对象来调用。
1,什么是类方法?
以 +
开头的方法(返回值类型,方法名,参数)
2,类方法的声明的格式
+(返回值类型)类方法名:(形参类型)
形参名;
实现:
+(返回值类型)类方法名:(形参类型)
形参名{
}
加号+开头。不分配内存空间
调用方式类名调用 [类名称 类方法名称]。[Caulator add:10 andNum2: 5];
类方法中不需要创建对象,所以不能访问成员变量
3,类方法的调用格式
[类名
类方法名];
4,怎么改写计算器
1) 把 -
变成 +
2) 直接使用类名去调用方法
对象只能调用对象方法,类只能调用类方法,在使用的过程中,不会混淆
相关文章推荐
- C++复习五
- 蓝懿IOS学习SQL数据库
- 1.3.9
- 日期的几种用法
- 尾递归
- Linux中vi和vim
- 8、TCP报文重组合算法
- Linux命令行中!的用法
- 一篇很不错的介绍静态连接和动态链接的文章
- UESTC 879 (斜率DP)
- 【NYOJ】[98]成绩转换
- memcached能获取所有的key吗
- 一台服务器设置2个tomcat自启动。
- 使用花生壳(内网版)在Win7平台下采用内网搭建网站
- android画右边的ABCD.....
- 【转】Centos下MySQL使用总结
- three.js 源码注释(三十九)Light/HemisphereLight.js 半球光、 自然光(天光效果)
- 算法1.3.5
- 算法1.3.4
- 关于Android HTTP请求URI中包含特殊字符,例如中文,空格等,请求400