self 表示什么?
self 是常量
在一个类里面,如果想要在类内部里面调用类的静态方法或者静态变量,就需要使用self::xxx,可以和this伪变量类比下。而在类的外部的话,就要用className::XXX,可以不用实例化直接调用。