@staticmethod
声明该函数为类中的静态函数,为所有的实例对象所共有
class A:
total =
0
def fun1(self):
A.total +=
1
print(
'父类正在被调用')
'''
定义一个静态函数(静态方法)
使用@staticmethod
'''
@staticmethod
def staticfunc():
print(
'正在调用静态函数')
class B(A):
def func2(self):
self.fun1()
A.total +=
1
print(
'子类正在被调用')
a = A()
a.staticfunc()
转载请注明原文地址: https://www.6miu.com/read-2613380.html