1. 程式人生 > >Python3 類和對象

Python3 類和對象

body put ret color col 字母 pre post blog

1、類對象

類由屬性和方法構成,在編程中指變量(屬性)和函數(方法)

2、類和對象的關系

類是抽象的,對象是具體的,類如同一個模具而對象則是通過這這模具產生的。一個類為他的全部對象給出了一個統一的定義,而對象則是符合這種定義的一個實體

3、創建一個對象

class Person:#類對象默認大寫字母開頭
    name = 小甲魚#屬性
    
    def printName(self):#方法 與函數不同方法一定要加上self參數
       print(self.name)
#屬性 長和寬
#方法 設置長和寬,獲得長和寬,獲得面積
class
Rectangle: length
= 5 width = 4 def setRect(self): print("請輸入矩形的長和寬...") self.length = float(input(長:)) self.width = float(input(寬:)) def getRect(self): print(這個矩形的長是:%.2f,寬是:%.2f % (self.length, self.width)) def getArea(self): return
self.length * self.width

Python3 類和對象