python 實例化 類方法 靜態方法 成員變量 實例方法 等調用


1、參考代碼如下

# coding:utf-8

class student:

    # 成員變量
    ok = None
    like = '八戒你瘦了'

     # 實例方法
    def __init__(self):
        # 實例變量
        self.name = "admin"
        self.ok = "good"

    # 靜態方法
    @staticmethod
    def info():
        print(student.ok)

    # 類方法
    @classmethod
    def dongz(cls):
        print(cls.like)

    
    def getUser(self):
        print(self.ok)

if __name__ == "__main__":
    print('不實例直接調用')
    student.info()
    student.dongz()

    # 不能直接調用,必須要傳一個實例 student()
    student.getUser(student())

    print("創建對象進行調用")
    student().info()
    student().dongz()
    student().getUser()

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM