//interface 定义的关键类,接口都需要有实现类 public interface Operation { //接口所定义的方法,其实都是抽象的 public abstract public abstract void add(); void delete(); void update(); void query(); }
public class OperationServiceIpm implements Operation { @Override public void add() { } @Override public void delete() { } @Override public void update() { } @Override public void query() { } }
接口总结:
- 约束
- 定义一些方法,让不同的人实现
- 接口不能被实例化,接口中没有构造方法
- implements 可以实现多个接口
- 必须重写接口中的方法
- 所有的成员变量都是public、static、final类型
- 所有的方法都是public、abstract类型