接口
普通类:只有具体实现
抽象类:具体实现和规范(抽象方法)都有!
接口:只有规范!自己无法写方法~专业的约束!
约束和实现分离:面向接口编程
类的关键字:class
声明接口的关键字:interface
是什么:接口本质上来说就是就是编程世界中的定理,已经定好了,不是我们让它怎么做,而是它就该这么做
为什么用:为了实现多继承
怎么用:
//interface 定义的关键字,接口都需要有实现类
public interface UserService{
//常量~ public static final
int AGE = 99;
//接口中所有定义的方法其实都是抽象的 public abstract
void add(String name);
void delete(String name);
void update(String name);
void query(String name);
}