pyton 类(4) 静态方法
程序员文章站
2022-05-16 09:51:01
class Cat(): tag = ' 猫科动物 ' def __init__(self, name): self.name = name @staticmethod def breah(): print('需要呼吸空气') @classmethod def show_info(cls, name ......
class cat():
tag = ' 猫科动物 '
def __init__(self, name):
self.name = name
@staticmethod
def breah():
print('需要呼吸空气')
@classmethod
def show_info(cls, name):
# print("类的属性:{0},实例的属性:{1}".format(cls.tag, cls.name))
return cls(name)
def show_info2(self):
print("类的属性:{0},实例的属性:{1}".format(self.tag,self.name))
if __name__ == '__main__':
# 可以通过 类 和实例 进行调用
# cat.breah()
#
# cat = cat('小黑')
# cat.breah()
#
# cat.show_info2()
cat2 = cat.show_info('小黄')
cat2.show_info2()
上一篇: Android的事件分发机制以及滑动冲突的解决方案
下一篇: 内容汇总(c语言)
推荐阅读
-
.NET MVC 扩展方法必须在非泛型静态类中定义
-
Python探索之静态方法和类方法的区别详解
-
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
-
关于Python3 类方法、静态方法新解
-
Python实例方法、类方法、静态方法的区别与作用详解
-
PowerShell中调用.NET对象的静态方法、静态属性和类方法、类属性例子
-
java基础 静态 static 问在多态中,子类静态方法覆盖父类静态方法时,父类引用调用的是哪个方法?
-
JavaScript中class类的静态方法、普通方法与构造方法详解
-
C#中的静态成员、静态方法、静态类介绍
-
养胃的最好方法 4类人群养胃的最好方法介绍