9.接口

2019-02-22  本文已影响0人  云木杉

抽象类和抽象方法

接口

创建一个能够根据所传递的参数对象的不同而具有不同行为的方法,被称为策略设计模式

完全解耦

public class FilterAdapter implements Processor{

    Filter filter;
    
    public FilterAdapter(Filter filter) {
        this.filter = filter;
    }

    @Override
    public String getName() {
        // TODO Auto-generated method stub
        return filter.name();
    }

    @Override
    public Object process(Object input) {
        // TODO Auto-generated method stub
        return filter.process((Waveform) input);
    }

}

Java的多重继承

使用接口的核心原因

通过继承来扩展接口

适配接口

接口中的域

接口与工厂

上一篇 下一篇

猜你喜欢

热点阅读