java-接口优于抽象类

                   接口优于抽象类(一)java

1接口能够继承多个接口,一个类能够实现多个接口。
ide

demo:spa

singer.java继承

public interface Singer {接口

public String work();it

}io

Transaction.javaclass

public interface TransactinAction {im

public String actionMethod();demo

}

SongWriter.java

public interface SongWriter extends Singer,TransactinAction {

    public String write();

}

WriterImpl.java

public class WriterImpl implements SongWriter {

@Override

        public String work() {

return null;

}

@Override

public String actionMethod() {

return null;

}

@Override

public String write() {

return null;

}


}或者

public class WriterImpl implements TransactinAction,Singer{


@Override

public String work() {

// TODO Auto-generated method stub

return null;

}


@Override

public String actionMethod() {

// TODO Auto-generated method stub

return null;

}

}

抽象类只能被继承。

相关文章
相关标签/搜索