1.如果是__XX双下划线开头表示是个私自有的变量,不能被外部访问
2.如果是_X单下划线便是可以被外部,但是一般按约定成俗的规定是我可以被外部访问请把我视作是有变量不要随意访问
3.__XX__左右两个双下划线表示这个是系统自定义的参考
函数名和变量的规则差不多,下划线就是只能在这个class内被调用