Python class 类中 __init__ 函数
生活随笔
收集整理的這篇文章主要介紹了
Python class 类中 __init__ 函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
什么是類?
類 是通過執行類語句創建的特定對象類型。類對象 被當作模板來創建實例對象,實例對象包含了特定于數據類型的數據(屬性)和代碼(方法)。
類可以基于一個或多個的其他類,稱之為基類(ES),它繼承基類的屬性和方法,這樣就可以通過繼承來連續地細化對象模型。例如:您可能有一個 Mailbox 類提供郵箱的基本訪問方法.,它的子類 MboxMailbox, MaildirMailbox, OutlookMailbox 用于處理各種特定郵箱格式。
什么是方法?
方法 實際上就是類定義中的函數。對于某個對象 x 上的方法,通常稱為 x.name(arguments...) 。
class C:def meth(self, arg):return arg * 2 + self.attribute什么是 self ?
Self 只是 方法 的第一個參數的常規名稱。例如:對于某個類的某個實例 x ,其方法 meth(self, a, b, c) 實際上應該被稱為 x.meth(a, b, c) ;對于被調用的方法會被稱為 meth(x, a, b, c) 。
另請參閱 為什么必須在方法定義和調用中顯式使用“self”? 。
參考鏈接:
總結
以上是生活随笔為你收集整理的Python class 类中 __init__ 函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 研究生的早期科研之路
- 下一篇: python 等比例缩放图片 自写