类的成员和属性_python
Posted 陈小赞
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类的成员和属性_python相关的知识,希望对你有一定的参考价值。
一、字段和方法分类
方法分类:
二、属性(将方法伪装成字段)
三种伪装方式:@property @perr.setter @perr.deleter
属性使用的场景:分页
三、公有成员和私有成员
私有成员:__字段名 __方法名,特点是外部无法访问,只能通过类里面的方法可以间接访问。
公有成员:其他字段和方法,外部和内部都可以直接访问
应用场景:数据库连接信息的保存,弄成私有,限制外部无法访问。
私有成员没有继承性,只要公有的才有继承性
四、特殊成员
__init__ :类() 时自动执行
__call__:对象() 或 类()() 时指定执行
__int__:int() 时执行
__str__:str() 时执行
__add__:两个对象进行 + 时执行这个方法
还有其他等等
主要用处:定制你想要的功能,如在执行str()时可以不是转为字符
以上是关于类的成员和属性_python的主要内容,如果未能解决你的问题,请参考以下文章