0
点赞
收藏
分享

微信扫一扫

JavaSE learning day07

云岭逸人 2022-02-23 阅读 72
java

接口

  • 普通类:只有具体实现
  • 抽象类:具体实现和规范(抽象方法)都有
  • 接口:只有规范!自己无法写方法,只有方法定义

约束和实现分离:面向接口编程

package UserService;

//interface 定义关键字
public interface Demo1 { //接口1
    //接口中的所有定义其实都是抽象的public abstract
    void add(String name);
    void delete(String name);
    void update(String name);
    void query(String name);
}


package UserService;

public interface TimeService { //接口2
    public abstract void timer();
}


package UserService;


//类可以实现接口,必须重写其中的方法
public class UseServiceimpl implements Demo1,TimeService{ //一个类可以实现多个接口,【多继承几个接口】
    @Override
    public void add(String name) {

    }

    @Override
    public void delete(String name) {

    }

    @Override
    public void update(String name) {

    }

    @Override
    public void query(String name) {

    }

    @Override
    public void timer() {

    }
}

  • 类实现接口快捷键 alt+enter 生成
举报

相关推荐

Day07

Java Day07

day07数组

微服务day07

Java学习-Day07

**day07 - Web APIs**

java基础 Day07

Java学习 Day07

面向对象day07

0 条评论