接口
接口的本质就是契约
作用:
-
约束
-
定义一些方法,让不同的人实现
-
public abstract
-
public static final
-
接口不能实例化,接口中没有构造方法
-
implements可以实现多个接口
-
必须重写接口中的方法
//定义的关键字 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);
}
==============================================
//抽象类 extends
//类可以实现接口 implements 接口
//实现接口的类,就必须重写接口中的方法
public class UserServiceImpl implements UserService,TimeService{