利用接口如何?把问题归零……针对接口编程类中的行为整合鸭子的行为:更多的整合...鸭子的行为测试:测试 Duck 的代码继续测试 Duck 的代码…具有动态行为的鸭子:动态设定行为“有一个”可能比“是一个”更好设计谜题解答