0
点赞
收藏
分享

微信扫一扫

interface接口

Mhhao 2022-01-16 阅读 47

1、因为它是抽象的,所以在类中实现(调用)的时候必须要进行方法重写才能使用
在这里插入图片描述
2、接口的作用

3、上代码
在这里插入图片描述

package oop.Interface;

//interface 定义的关键字   接口只定义,不实现。具体实现 需要用 实现类完成
public interface UserService {
    //接口中的所有定义的属性 都是常量的, 默认public static final
    //常量~public static final
     int AGE=99;

    //接口中的所有定义的方法 都是抽象的, 默认public abstract , 可以省略
    void add(String name);
    void delete(String name);
    void update(String name);
    void query(String name);

}

package oop.Interface;
//接口实现类: 类名+implication

//implements实现接口,就要重写接口中的方法      实现接口中的方法
//实现了接口的类,就要重写接口中的方法

//多继承,利用接口实现多继承
public class UserServiceImpl implements UserService ,TimeService{
    @Override
    public void timer() {

    }

    @Override
    public void add(String name) {

    }

    @Override
    public void delete(String name) {

    }

    @Override
    public void update(String name) {

    }

    @Override
    public void query(String name) {

    }
}

package oop.Interface;

public interface TimeService {
   void timer();
}

举报

相关推荐

0 条评论