1. 回调接口一般定义在调用类中,并非实现类中。
    2. 在实现类中必须要将本对象传给调用类。因此调用类在执行该接口时实际执行的是这个接口的实现类对象,这样正是体现了接口的多态。