如果你看到一个类的不同实现有着不同的方式来做同一件事,那么就应该用重写 (overriding),而重载(overloading)是用不同的输入做同一件事。在 Java 中,重载的方 法签名不同,而重写并不是。