面向对象-方法
来源:互联网 发布:域名服务器所在地查询 编辑:程序博客网 时间:2024/05/18 20:08
# python中有三种方法,普通方法,静态方法,类方法# 所有的方法属于类# 1.普通方法:至少有一个self,对象调用# 2.静态方法:任意参数,类调用# 3.类方法:至少一个cls,类调用class Foo: #静态字段,属于类,由类调用;在代码加载时已经创建 CC = 123 #name是普通字段,属于对象,只能由对象调用;实例化对象后才被创建 def __init__(self): self.name = 'jiang' def show(self): print(self.name) #静态方法,由类调用,普通方法由对象调用 @staticmethod def f1(): print("f1") @staticmethod def f2(a,b): print(a,b) #类方法(静态方法的一种),至少有一个参数(必须有cls),由类调用 @classmethod def f3(cls): print(cls)obj = Foo()print(obj.name)print(Foo.CC)#调用静态方法Foo.f1()Foo.f2(10,20)#调用类方法,不用传递类名Foo.f3()
阅读全文
0 0
- 面向对象-方法
- 面向对象方法综述
- 面向对象方法综述
- 面向对象方法
- 面向对象方法
- 面向对象方法
- 面向对象--魔术方法
- 面向对象设计方法
- 面向对象方法学
- JS面向对象方法
- 面向对象分析方法
- 面向对象方法
- 面向对象的方法
- 面向对象--方法
- 面向对象方法-------RUP
- 面向对象 构造方法
- 面向对象(方法详解)
- 面向对象之方法
- 二叉搜索树的后序遍历序列
- photoshop修色圣典 第5版pdf
- RPG游戏新手引导
- hadoop常用命令
- 随笔:linux正则表达式.*查找任意位置的两内容
- 面向对象-方法
- 设计模式-可复用面向对象软件基础思维导图总结
- Lucen入门解析
- Photoshop+Lightroom数码摄影后期处理经典教程pdf
- #游戏unity-音之国度#战斗系统中的血条
- C# 解析简单的四则运算字符串,
- 用库函数实现文件的复制
- Python实现简单的购物过程
- Node.js使用TSL/SSL