python学习笔记之“__slots__”
2018-03-21 16:35
148 查看
一般情况下,Python允许对类的实例添加对象属性,当想阻止对特定类的对象进行添加属性功能,可以在类的定义中填加“__slots__”属性,列如
class Student(objct): __slots__=("name","age")可以限制对像添加“name”,"age"属性之外的变量。
相关文章推荐
- Python学习笔记 __slots__ 限制类属性
- python学习笔记1:面向对象的高级特性1__slots__
- 初学Python的学习笔记9----面向对象编程(获取对象信息、实例属性和类属性)、面向对象高级编程(使用__slots__、使用@property)
- 【Python】学习笔记——-8.1、面向对象高级编程:1.使用__slots__
- Python学习笔记——__slots__
- python学习笔记 使用__slots__
- Python学习笔记_Chapter 7web开发
- python学习笔记(三)面向对象
- Python学习笔记——print语句用法总结
- [Python]python学习笔记(一)——语法
- Python面向对象的编程--Python学习笔记五
- Python学习笔记5-字符串、bool、数值操作和数组字典排序
- Python学习笔记 (第7课)
- 【Python学习笔记】python高级特性:迭代
- python tkinter 学习笔记(1)
- 【Python】学习笔记——-5.5、偏函数
- Python异常学习笔记
- python学习笔记4-字典
- Python学习笔记(一)
- python学习笔记012——locals与globals