python使用@property
来源:互联网 发布:总决赛数据 编辑:程序博客网 时间:2024/06/17 20:58
直接使用修改属性不符合面向对象设计中的封装原则,但是使用get,set方法太过麻烦,python提供了@property方法来解决这个问题。
class Student(object): @property def score(self): return self.__score @score.setter def score(self,value): if not isinstance(value,int): self.__score=value s=Student()
s.score=60详细看这篇文章:http://python.jobbole.com/80955/
阅读全文
0 0
- python使用@property
- Python 使用@property
- python 使用@property
- python使用@property
- 【python】@property 的使用
- python property的使用
- python中的@property使用
- python property 简单使用
- python使用@property
- python使用@property
- Python使用@property
- python中@property的使用
- python学习笔记 使用@property
- Python进阶之使用@property
- python 使用@property (接上一篇)
- 在Python中使用属性Property
- python @property,@staticmethod,@classmethod 使用例子
- python学习——使用@property
- IC设计笔记----记录我踩过的坑
- HTML 5 <input> required 属性
- CSS3常用功能的写法
- 欢迎使用CSDN-markdown编辑器
- echart在ie8下的bug
- python使用@property
- <MFC> 父窗口与子窗口切换在最前端
- thinkphp发送邮件
- python 学习----使用帮助文档
- 分布式与集群的区别
- dropzone.Js
- 简单绘制一个钟表
- SAP本地化-银企直连
- react中props和state属性