在python中property怎样使用?

 时间:2026-02-14 18:46:59

1、打开python的文件,新建一个类,命名为scale,并添加一个初始化的方法,传入长和宽的这个两个参数,并计算面积area。

在python中property怎样使用?

2、接着实例化这个scale这个类,并传入长和宽的值,并将面积打印出来。

在python中property怎样使用?

3、我们仔细看这个计算面积的类,会发现这个面积是可以随意更改的,实例化这个来之后,我们可以对area这个属性的值做任何的修改,安全性不好,那么有什么方法可以让area的属性不暴露呢

在python中property怎样使用?

4、在类中在新建一个方法,命名为area,用来计算长方形的面积,并返回这个面积的值。

在python中property怎样使用?

5、我们可以通过使用property解决刚才遇到的问题,在area方法前面加上@property,这样我们就可以将这个方法当做属性来访问,用户就不能够随意更改面积的值了。

在python中property怎样使用?

6、点击顶部的菜单run命令,选择运行的python文件。

在python中property怎样使用?

7、在控制台里面我们就可以看到计算出来的面积的值了,这个值是根据长和宽的值决定的,并不是用户自己随意更改的!

在python中property怎样使用?

  • 配置USG并在UniFI控制器管理
  • Qt怎样创建工具栏
  • WinServer 2003操作系统禁用注册表编辑工具
  • IBM WAS8.5创建deployment manager概要文件
  • Windows Server服务器新建签名证书并配置HTTPS
  • 热门搜索
    什么英雄克制潘森 iphone是什么意思 隐患的意思 复刻版是什么意思 生机盎然的意思 刻不容缓的意思 exercise是什么意思 曙光的意思 一天中什么时候最热 avg是什么意思