可达鸭问题是指在编程中,一个对象的行为和另一个对象的行为非常相似,但却不具备相同的继承关系。这种情况下,我们可以通过将它们抽象出来的共同行为提取出来,再通过接口实现来实现代码复用。这就是可达鸭问题的原理。而可达鸭问题的