python 創建一個實例:步驟一 編寫一個構造函數


編寫一個構造函數

 

#在python中,person 類的第一件是就是記錄關於人員的基本信息,這叫做實例對象屬性,並且它們通常通過給類方法函數中的self 屬性賦值來創建。
#賦給實力屬性第一個值得通常方法是,在__init__構造函數方法中將它們賦給self,構造函數方法包含了每次創建一個實例的時候python會自動運行的代碼
##__init__ 是在沒有什么秒之處,只不過當產生一個實例的時候,會自動調用它且它有個特殊的第一個參數。
class Person(): 
    def __init__(self,name,job=None,pay=0):
            self.name= name
            self.job = job
            self.pay = pay


###__nmae__ 檢查模塊的設計意圖是在文件底部運行測試語句。           
if __name__ =='__main__':
##self-test code
    bob = Person('Bob Smith')
    sue = Person('Sue Jones',job='dev',pay = 100000)
    print(bob.name,bob.pay)
    print(sue.name,sue.pay)

輸出結果

Bob Smith 0
Sue Jones 100000

 


免責聲明!

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



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