PHP类中self和static关键字的区别
– `self` 我在哪个类中,我就代表谁,由于`self`是在父类,所以即使是子类调用的它,但它还是代表父类,用它去获取到的类名自然也是父类的类名,用它去调用的方法自然也是父类的方法(即使子类有同名方法也会调用父类的);
– `static` 哪个类(或对象)调用我,我就代表那个类(或那个对象所属的类),因为是子类(Driver)调用的它,所以它就代表子类,用它去获取到的类名自然也是子类名,用它去调用方法,调用的也是子类的方法(即使父类有同名函数),当然由于子类方法本来就会覆盖父类,所以这个特性倒是没什么;