使用实例调用静态方法时, 调用的静态方法是声明类型的静态方法, 与实例的实际类型无关. 当父类和子类有同名的静态方法时, 声明父类变量引用子类实例, 调用该静态方法时候调用的是父类的静态方法, 而非子类的静态方法. 即: 父类和子类有同名非静态方法: 重写 父类和子类有同名静态方法: 隐藏