接口:只有规范无法写方法用来约束和实现分离 接口就是规范定义的是一组规则 接口的本质是契约 制定好后大家都要遵守
//接口用interface实现
例如
public interface a {
//接口中的所有定义其实都是抽象的 public abstract
void add(String name)
void delete(String name)
void update(String name)
void query(String name)
}
//类实现接口 implements
//实现了接口的类就要重写接口中的方法 并且接口可以多个继承
public class aImpl implements a{
@Overrid
public void add(String name){
}
@Overrid
public void delete(String name){
}
@Overrid
public void query(String name){
}
}
接口的作用
接口是种约束
定义一些方法让多人实现
接口不能被实例化 接口中没有构造方法
implements可以实现多个接口但是必须重写接口中的方法