1. 程式人生 > >少說話多寫程式碼之Python學習039——類01(如何定義類 )

少說話多寫程式碼之Python學習039——類01(如何定義類 )

在我們使用的面嚮物件語言中,類是一個基礎單元;一個超級程式工程,其基本組成也是類。Python中如何定義一個類,我們來看看,

class Person:
    def setName(self,name):
       self.name=name

    def getName(self):
        return  self.name

    def speak(self):
        print('你好,俺叫 %s。' % self.name)

再來看看簡單的例項化和呼叫

lin = Person()
lin.setName('林蛋大')

chu =Person()
chu.setName('楚中天')

lin.speak()
chu.speak()

print(lin.name)
print(chu.name)

輸出

你好,俺叫 林蛋大。
你好,俺叫 楚中天。
林蛋大
楚中天

工程檔案下載:https://download.csdn.net/download/yysyangyangyangshan/10773733