方法一:

效果图一:

代码一:
# 定义一个矩形的类
class Rectangle:
# 定义初始化方法
def __init__(self,width,height):
self.hidden_width = width
self.hidden_height = height
# 定义获取width、height的方法
def get_width(self):
return self.hidden_width
def get_height(self):
return self.hidden_height
# 定义修改width、height的方法
def set_width(self,width):
self.hidden_width = width
def set_height(self,height):
self.hidden_height = height
# 定义一个获取矩形面积的方法
def get_area(self):
return self.hidden_width * self.hidden_height
# 创建Rectangle的实例
r_one = Rectangle(3,4)
# 输出打印 r_one的widh
print(r_one.get_width()) # 输出 3
# 输出打印 r_one的area
print(r_one.get_area()) # 输出 12
# 改变width
r_one.set_width(5)
print(r_one.get_area()) # 输出 20 Copyright © 2009-2022 www.wtcwzsj.com 青羊区广皓图文设计工作室(个体工商户) 版权所有 蜀ICP备19037934号