(高頻題)
題目要求:
實現一個矩形類Rectangle,包含如下的一些成員變量與函數:
- 兩個共有的成員變量 width 和 height 分別代表寬度和高度。
- 一個構造函數,接受2個參數 width 和 height 來設定矩形的寬度和高度。
- 一個成員函數 getArea,返回這個矩形的面積。
使用python3進行代碼編寫:
class Rectangle:
#定義構造函數
def __init__(self,width,height): #構造函數
self.width = width #對width進行初始的賦值,因此把width引入到Rectangle類的內部中
self.height = height #對height進行初始的賦值,因此把height引入到Rectangle類的內部中
#定義計算面積的函數
def getArea(self):
return self.width*self.height