友元函数(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)的变量, 只能是允许这个类本身进行访问了。