窝窝头传奇 发表于 2021-6-22 10:13:04

关于属性访问

为啥 可以在__init__   设置width=0 height=0 不会影响程序运行吗

hrpzcf 发表于 2021-6-22 10:17:44

本帖最后由 hrpzcf 于 2021-6-22 10:18 编辑

这是参数默认值,如果你实例化Rectangle时没有传入参数,那width和height的值就是默认的0,如果传入值,那就是传入的值。
a = Rectangle()
print(a.getArea()) # 0
b = Rectangle(2, 3)
print(b.getArea()) # 6
页: [1]
查看完整版本: 关于属性访问