Python ~~ C++
- 实例 ~~ 对象
- 实例属性 ~~ 成员
- 实例变量 ~~ 成员变量
- 实例方法 ~~ 成员函数
- 类属性 ~~ 静态成员
- 类变量 ~~ 静态成员变量
- 类方法 ~~ 静态成员函数
- 静态方法 ~~ 友元函数类内实现(略相似,不过是全局的,且需要传入对象)
访问方面:
- 受保护的:'_'加属性名 ~~ “protected:” 成员
- 私有的:'__'加属性名 ~~ “private:” 成员
- 公开的:什么都不加 ~~ “public:” 成员
继承方面:
- 类名(父类1, 父类2, ...) ~~ 类名: 父类1, 父类2, ...
魔术方法方面:
- __new__ 创建实例、__init__ 初始化实例 ~~ 构造函数
- __del__ ~~ 析构函数
- __str__ ~~ operator char* 或 operator string
- __call__ ~~ operator()
- __add__ 实例+?? ~~ operator+
- __radd__ ??+实例 ~~ 友元类内实现operator+
- __sub__ 实例-?? ~~ operator-
- __rsub__ ??-实例 ~~ 友元类内实现operator-
- __mul__ 实例*?? ~~ operator*
- __rmul__ ??*实例 ~~ 友元类内实现operator*
- __mod__ 实例%?? ~~ operator%
- __rmod__ ??%实例 ~~ 友