实例方法和类方法的区别
2015-06-05 11:17
246 查看
实例方法是—
类开头是+
实例方法是用实例对象访问,类方法的对象是类而不是实例,通常创建对象或者工具类。
在实例方法里,根据继承原理发送消息给self和super其实都是发送给self
在类方法里面self是其他的类的类方法,在类方法中给self发送消息只能发类方法self是类super也是
什么时候用类方法,要创建一个实例时候获取一个共享实例,或者获取关于类的一些共有信息
类开头是+
实例方法是用实例对象访问,类方法的对象是类而不是实例,通常创建对象或者工具类。
在实例方法里,根据继承原理发送消息给self和super其实都是发送给self
在类方法里面self是其他的类的类方法,在类方法中给self发送消息只能发类方法self是类super也是
什么时候用类方法,要创建一个实例时候获取一个共享实例,或者获取关于类的一些共有信息
相关文章推荐
- http 错误代码一览表
- PHP 正则表达式常用函数使用小结
- JAVA算法系列 冒泡排序
- Mac终端命令
- 缓存开源软件使用的原则和建议
- shell脚本启动,停止java应用程序
- java Poi解析07及以上版本Excel单元格中的整数数据出现小数点或者科学技计数的解决办法
- cjson中的稀疏数组encode
- Linux应用程序学习之文件编程
- nyoj 488 素数环
- Android 测试入门之---Monkey test
- 【leetcode】Binary Tree Preorder Traversal
- 谈谈团队文化
- C#正则验证大全 Regex.IsMatch()正则表达式验证
- Android开发获取手机屏幕大小
- python核心编程笔记2(p426-464)
- 运算符重载/虚函数/dynamic_cast类型转换
- Ubuntu root用户启用、切换和退出
- tomcat 启用NIO
- Oracle分析函数入门