本文主要是介绍类方法,普通方法和静态方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
类方法,普通方法和静态方法
class Game(object):
# 类属性
num = 0
# 实例方法(必须得有参数,)
def __init__(self):
# 实例属性
self.name = "laowang"
# 实例方法(必须得有参数(第一个参数传递的是当前的对象))
# def __init__(a):
# # 实例属性
# a.name = "laowang"
# 类方法(类拥有,对象共有。必须得有参数(第一个参数传递的是当前的对象))
@classmethod
def add_num(cls):
cls.num = 100
# 静态方法(可以有参数,可以没参数)
@staticmethod
def print_menu():
print("----------------------")
print(" 穿越火线V11.1")
print(" 1. 开始游戏")
print(" 2. 结束游戏")
这篇关于类方法,普通方法和静态方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!