@概述
- 当类没有继承于任何类时,它默认继承的是系统的object类
- 在object类中,定义了许多专有方法,它们的方法名是这样的:_ xxx _,左右各有两个下划线;
- 专有方法不是用来给实例直接调用的,而是有其特定的用途,比如_ init _是在外界调用类名创建实例时调用的;
- 再比如,当外界print(obj)时,其输出的字符串其实是来源于obj对应的类的_ str _方法的返回值的;
@常见专有方法
- ___init___ : 构造函数,在生成对象时调用
- ___del___ : 析构函数,释放对象时使用
- ___str___:实例的打印样式
- ___len___: 获得长度
- ___ gt___: 比较大小(对象之间进行算术运算后,应返回一个计算后的结果