黑马程序员-OC语言-类方法(听课笔记)
来源:互联网 发布:淘宝网多功能电热锅 编辑:程序博客网 时间:2024/06/09 23:36
------Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
1 、类方法概述
实例方法就是一个方法,它在类的一个具体实例的范围内执行。也就是说,在你调用一个实例方法前,你必须首先创建类的一个实例。而类方法,比较起来,也就是说,不需要你创建一个实例。
+表示类方法,就是类调用方法,不依赖与任何对象的方法。
-表示是实例(对象)方法,只能是对象可调用,依赖与任何对象的方法。
2 、类方法的调用
[ 类名称 类方法名称];3 、 类方法使用 注意 事项 :
1)类方法可以和实例方法同名,这个并不影响使用,实例方法由实例对象访问调用,类方法要通过类里访问调用,不会有交叉相互影响。2)类方法也可以是从父类继承而来,子类可以重写类方法,如description类方法就可以在子类里重新定义这个方法。
3)类方法和实例方法一样在interface里声明,在implementation里实现。
4)类方法只能被类调用执行,向实例对象发送类方法是不能被触发执行的。
5)在类方法里使用了self,这个self执行的类对象class object而不是实例对象instance object。
4 、类方法的 优点 :
1)节省内存空间2)提高了效率
3)作为工具方法
0 0
- 黑马程序员-OC语言-类方法(听课笔记)
- 黑马程序员-OC语言-方法重载问题(听课笔记)
- 黑马程序员-OC语言-类的本质(听课笔记)
- 黑马程序员-OC语言-封装的实现步骤(听课笔记)
- 黑马程序员-OC语言-依赖关系(听课笔记)
- 黑马程序员-OC语言-关联关系(听课笔记)
- 黑马程序员-OC语言-self和super关键字(听课笔记)
- 黑马程序员-OC语言-多态的实现(听课笔记)
- 黑马程序员-OC语言-SEL类型(听课笔记)
- 黑马程序员-OC语言-@property增强使用(听课笔记)
- 黑马程序员-OC语言-Foundation框架(听课笔记)
- 黑马程序员-OC语言-无参方法声明实现及调用(听课笔记)
- 黑马程序员-OC语言-函数和对象方法的区别(听课笔记)
- 黑马程序员-OC语言-对象和方法之间的关系(听课笔记)
- 黑马程序员-OC语言-类的声明和实现(听课笔记)
- 黑马程序员-OC语言-NSString 类介绍及用法(听课笔记)
- 黑马程序员-OC语言-OC多文件开发介绍(听课笔记)
- 黑马程序员-OC语言-关于OC中的static关键字使用(听课笔记)
- 猜猜看1(显示图片)
- linux命令学习:iptables详解1
- 主成分分析算法
- 黑马程序员---面向对象与面向过程
- 2015062903 - mysql随机获取数据
- 黑马程序员-OC语言-类方法(听课笔记)
- Python的getattr(),setattr(),delattr(),hasattr()
- 通过Velocity模板实现了Hibernate sql-query的动态(SQL/HQL)
- 2015.06.29 学习Android编程第一天
- 利用http_load测试Web引擎性能(有phalcon和thinkphp对比)
- jquery入门例子
- Oracle中DDL语句对事务的影响
- 深刻理解Python中的元类(metaclass)
- WIN8.1安装Microsoft AppFabric 1.1 for Windows Server提示1603的错误原因