python类-各种method
来源:互联网 发布:全景摄影师 知乎 编辑:程序博客网 时间:2024/05/17 04:47
一般的method
第一个参数必须是self,实例本身
用的时候类似这样 instance_class.method()
类method
第一个参数是class,是类本身
用的时候类似这样CLASS_name.method()
这样也可以 instance_class.method()
静态method
第一个参数是随意,和类,实例无关
用的时候类似这样CLASS_name.method()
这样也可以 instance_class.method()
示例代码
class SYG(object): def instance_method(self): print('instance_method') @classmethod def class_method(cls): print('class_method') @staticmethod def static_method(): print('static_method')if __name__ == '__main__': instance = SYG() #instance.method 第一个参数python内部设置实例 instance.instance_method() #instance(SYG) 第一个参数python内部设置为Class instance.class_method() #没有参数 instance.static_method()
《本节完》
- python类-各种method
- Python 实例方法 类方法 静态方法 (instance method, class method, static method )
- Python的method, class method, static method
- Method Swizzling的各种姿势
- Method Swizzling的各种姿势
- Method Swizzling的各种姿势
- python类-各种双下划线
- Python String translate() Method
- python satic method
- Python Special Method Names
- 批量replace method python
- Python dictionary items() Method
- Python String find() Method
- python magic method
- python bound unbound method
- Python String Method
- Python中的method
- Python class method
- 几个 关于时间 的函数
- ajax学习总结2
- WPF 4的九大新特性全解析
- java io 流
- hdu 4346 The Beautiful Road(思维,枚举,5级)
- python类-各种method
- jQuery学习13---网站列表增加了判断有没有一个对象
- PHP 基于文本系统的简易的聊天室
- JS获取GET参数
- 选择排序
- C# protected internal和internal的区别
- Windows gVim 多标签设置
- hive集群安装配置
- 古老的goto语句