接口
interface关键字
接口的作用
-
约束
-
定义一些方法,让不同的人实现
-
public abstract
-
public static final
-
接口不能被实例化,因为接口中没有构造方法
-
implement可以实现多个接口
-
必须要重写接口中的方法
-
总结博客
接口
//接口里只能写一些简单的方法
//接口中的所有定义都是抽象的public abstract
//接口都需要有实现类
public interface UserService {
public abstract void run(String name);//接口中写方法不用写public abstract 这是直接默认的,所以接口写方法简单
void swim();//直接这样写就好了
void add();//增
void delete();//删
void update();//改
void query();//查
}
public interface TimeService {
void timer();
}
实现
//implements就是实现的意思
//抽象类 extends
//类 可以实现接口 implement
//实现了接口的类,就需要重写接口的方法
//多继承~利用接口实现多继承
public class UserServiceImpl implements UserService,TimeService{ //多继承
@Override
public void query() {
}
@Override
public void update() {
}
@Override
public void delete() {
}
@Override
public void add() {
}
@Override
public void swim() {
}
@Override
public void run(String name) {
}
@Override
public void timer() {
}
}
标签:实现,void,接口,public,Override,abstract From: https://www.cnblogs.com/mqsjy/p/17263435.html