7-Python类和对象
-
-
Python __init__()和__del__()函数的用法
__init__()(后续称之为初始化函数)是用来初始化实例对象的。每次构造一个实例对象时,都会调用该类的初始化函数。 在该初始化函数中可以初始化实例对象,或…… -
-
-
Python getattr()、setattr()、hasattr()和delattr()的用法
除了使用前面介绍的方法来操作属性外,还有一套通用的方法来操作属性。这种方法类似于静态反射机制,即在不知道对象具体定义的情况下,也能通过查询等方式得到…… -
-
Python类方法的使用
类方法也不属于某个对象,所以其第一个参数也不为self。但它属于某个类,所以其第一个参数一定是cls。 @classmethod def static_func(cls, 参数列表): pass …… -
Python类的私有属性
在 C++ 和 Java 中,属性(成员)有访问控制,如 public 表示任意代码可以访问该属性,private 表示仅当前类的代码才可以访问该属性。 Python 中没有这个访问…… -
-