class Rect:
def JX(self,x,y):
self.H = x
self.W = y
def L(self):
return (self.W + self.H) * 2
def S(self):
return self.W * self.H
r = Rect()
r.JX(10,20)
print(r.L())
print(r.S())
在你代码的基础上加上三步即可:第一步:初始化方法;第二步:实例化类;第三步:加上print输出。
class Rect:
def __init__(self,x,y): #初始化方法
self.H = x
self.W = y
def L(self):
return (self.W + self.H) * 2
def S(self):
return self.W * self.H
r=Rect(2,3) #实例化
print(r.L()) #输出周长
print(r.S()) #输出面积