public class Horse extends Animal {
private Halter myHalter = new Halter();
public void tie(LeadRope rope) {
myHalter.tie(rope); // Delegate tie behavior to the
// Halter object
}
}
public class Halter {
public void tie(LeadRope aRope) {
// Do the actual tie work here
}
}
Horse 类中的 tie 方法是否覆盖 Halter 类中的 tie 方法?为什么 tie 方法声明和签名几乎一模一样?