类中以双下划线開始的方法

Posted claireyuancy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类中以双下划线開始的方法相关的知识,希望对你有一定的参考价值。

*參考:https://docs.python.org/2/reference/datamodel.html#special-method-names


一 经常使用:

(1)__init__

(2)__new__

(3)__del__

(4)__repr__

*等等


二 定制属性訪问:

(1)__getattr__

(2)__setattr__

(3)__delattr__


六 Emulating container types:

(1)__getitem__:

(2)__setitem__:

以上是关于类中以双下划线開始的方法的主要内容,如果未能解决你的问题,请参考以下文章

python私有成员都以双下划线“__”开头,仅类内部可访问

类的属性类的方法类的内置方法

python

Python全栈之路----面向对象开发----封装

python 下划线

Python——封装