这个是可以的,只要在实现的时候实现它的全部抽象方法是可以实现的。他的做法是在new 那个类的时候,实现哪些方法就可以。这样是可以行得通的。
建议看看匿名类,就相当于一个匿名类继承了 这个抽象类。不只抽象类可以这么搞,接口都可以。
new 的时候是不是已经把那个抽象方法实现了? 这就相当于 new了一个 继承了抽象方法的类 只不过他没有名字。 这叫匿名类,我们new的就是这个匿名类,所以懂了吧