接口

接口

package oop.interfacee;
//接口都需要有实现类
public interface UserService {
    void add();//接口中的定义都是抽象的 public abstract

    public static final int age = 53;//接口中的属性都是常量

}
package oop.interfacee;

public interface TimeService {
    void Time();
}
package oop.interfacee;
//实现接口的类,必须重写接口中的所有方法
//利用接口实现 多继承
public class UserServiceImpl implements UserService,TimeService{
    @Override
    public void add() {

    }

    @Override
    public void Time() {

    }
}

接口和抽象类的区别

  1. 接口只有方法的声明;抽象类不仅可以有方法的声明,也可以有方法的具体实现
  2. 接口可以多实现;抽象类不能多继承
posted @ 2022-10-02 16:07  北极有熊ovo  阅读(20)  评论(0)    收藏  举报