目录
前言
提示:这里可以添加本文要记录的大概内容:
Python 中的所有类都派生自 object class。本文是对 object class 的学习记录。
提示:以下是本篇文章正文内容,下面案例可供参考
1 查看 object class
如下内容来自 help("object")
:
1.1. Methods defined here
18个
1.2. Class methods defined here
2个
1.3. Static methods defined here
1个
1.4. Data and other attributes defined here
1个
2 所有类的父类
如果定义类时未指明其父类,则 object class 即默认的父类。换句话说,该类继承了如上所示的所有方法(22个)。
2.1. 示例
# 先定义两个类
>>> class A: # 未指明父类
... pass
>>> class B(object): # 指明父类
... pass
>>> dir(A) == dir(B)
True
>>> dir(A) == dir(object)
False
>>> len(dir(A)) > len(dir(object))
True