• 可以使用 @property 装饰器来创建只读属性
    • @property 装饰器会将方法转换为相同名称的只读属性,可以与所定义的属性配合使用,这样可以防止属性被修改。