Python的類別

範例:
假設我先設置一個計算面積的類別
class range:
"這個類別是用來計算矩形面積"
def __init__(self,a,b):
self.long=a
self.width=b
def show(self):
return self.long*self.width


以上這個類別是給定長方形的長和寬,使用show的方法將答案傳回

繼承
繼承上面的類別算出三角形面積
class tri(range):
"這個類別是用來計算三角形面積"
def show(self):
return (self.long*self.width)/2


實際測試,建立好上面兩個類別後,就可以使用該類別
R=range(2,5)
R.show()
10
T=tri(2,5)
T.show()
5
以上簡單說明

    全站熱搜

    CJY0503 發表在 痞客邦 留言(0) 人氣()