友元函数(C++):友元函数是指某些虽然不是类成员却能够访问类的所有成员的函数
https://blog.csdn.net/dongjian2/article/details/89001979
private, protected, public(C++):1)private 类内部、友元函数可以访问;2)protected 类及子类内部、友元函数可以访问;3)public 类及子类内部、类的对象、友元函数可以访问
* 类是属性和方法的集合,对象是类的实例
__init__和__new__(python):1)__new__创建实例,返回实例,静态方法;2)__init__在__new__创建并返回实例后对实例进行初始化,称为类的构造函数或初始化方法;
通过继承创建的新类称为子类或派生类,被继承的类称为基类、父类或超类(python);
单下划线、双下划线、头尾双下划线说明(python):
__foo__: 定义的是特殊方法,一般是系统定义名字 ,类似 __init__() 之类的。
_foo: 以单下划线开头的表示的是 protected 类型的变量,即保护类型只能允许其本身与子类进行访问,不能用于 from module import *
__foo: 双下划线的表示的是私有类型(private)的变量, 只能是允许这个类本身进行访问了。