在原有的接口类中定义default方法, 可在不改变原实现类的前提下添加新的方法, 实现类会自动继承有改方法, 直接调用使用即可.
如不使用default方法添加抽象方法的话, 就必须修改所有的实现类代码, 让其重写新的抽象方法.
当然, default方法也可被实现类覆盖重写.