public abstract class SoyaMilk {//模版方法 可以做成finaL,不让子类去覆盖final void make(){select();addCondiments();soak();beat();}void select(){System.out.println("第一步,请选择好的新鲜黄豆");}//添加不同的配料,抽…
一个接口可以继承多个接口.
interface C extends A, B {}是可以的.一个类可以实现多个接口:
class D implements A,B,C{}但是一个类只能继承一个类,不能继承多个类
class B extends A{}在继承类的同时,也可以继承接口:
class E extends D implements A,B,C{}
这也正是选择用接口…