21.4 用鸭子类型进行接口检查