标签: oop composition
可能重复: Cmposition, I dont quite get this?
几个星期前我发布了这个问题:
Cmposition, I dont quite get this?
关于组合优势的一个答案是,它不需要更改公共API。通过将委托调用的返回转换为(int)来举例说明。但是,我不明白为什么你也不能从继承示例中转换返回方法调用?如果你这样做,肯定会保留该类的API? Apple peel()的返回类型会保持不变吗?