随笔 - 54  文章 - 0  评论 - 0  阅读 - 3840

接口-----------interface(定义接口)----implements(实现接口)

接口

  • 普通类 :只有具体实现

  • 抽象类:具体实现和规范(抽象方法)都有

  • 接口:只有规范!

 

  • 接口就是规范

  • 接口不能被实例化~接口中没有构造方法
  • implements 可以同时实现多个接口
  • 必须要重写接口中的方法
  •  

    复制代码
    //interface 定义关键字,接口都需要有实现类
    public interface UserService {
    
        //定义常量~public static fianl
        int age = 90;
    
        //接口中的所有定义的方法其实都是抽象的  public abstract
    
        void run(String name);
        void delete(String name);
        void update(String name);
    }
    
    
    public interface TimeServer {
        void timer();
    }
    
    
    //抽象类:extends
    //类,可以实现接口 implements 接口
    
    //多继承~利用接口实现多继承
    public class UerServiceImpl implements UserService,TimeServer{
    
        @Override
        public void timer() {
    
        }
    
        @Override
        public void run(String name) {
    
        }
    
        @Override
        public void delete(String name) {
    
        }
    
        @Override
        public void update(String name) {
    
        }
    }
    复制代码

     

posted on   三岁学JAVA  阅读(62)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示