没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
6页
面向对象——property();在不破坏类封装原则的基础上,为了能够有效操作类中的属性,类中应包含读(或写)类属性的多个 getter(或 setter)方法,这样就可以通过“类对象.方法(参数)”的方式操作属性;这种操作类属性的方式比较麻烦,更习惯使用“类对象.属性”这种方式 Python 中提供了?property() 函数,可以实现在不破坏类封装原则的前提下,让开发者依旧使用“类对象.属性”的方式操作类中的属性。 property() 函数的基本使用格式如下:属性名=property(fget=None, fset=None, fdel=None, doc=None) fget 参数用??指定获取该属性值的类方法fset 参数用于指定设置该属性值的方法fdel 参数用于指定删除该属性值的方法doc 是一个文档字符串,用于说明此函数的作用。;property();property() 函数也可以少传入几个参数 上面程序,property的使用可改为
资源推荐
资源详情
资源评论
资源评论
知识世界
- 粉丝: 356
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功