首页 > 其他分享 >接口-----------interface(定义接口)----implements(实现接口)

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

时间:2022-09-03 15:16:07浏览次数:62  
标签:implements String void 接口 ---- interface public name

接口

  • 普通类 :只有具体实现

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

  • 接口:只有规范!

 

  • 接口就是规范

  • 接口不能被实例化~接口中没有构造方法
  • 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) {
    
        }
    }

     

标签:implements,String,void,接口,----,interface,public,name
From: https://www.cnblogs.com/Hangli123/p/16652611.html

相关文章

  • 用文本文档写第一个java程序并用命令行运行
    新建一个文本文档,后缀是java  编辑以下代码:classHellochina{publicstaticvoidmain(String[]args){System.out.println("hello");}......
  • 课堂检测反思
    在此次的课堂测试中发现了很多的问题,假期当中主要进行的知识点,笔记的学习,缺乏了实际的操作练习,对学的知识点应用不到位,缺乏实际操作练习,同时书写程序是总贪图先把所有的大......
  • 排序算法整理(包括初赛)
    排序算法整理常见考点将一个乱掉的字符串排回有序(以交换为基本操作)的最少操作,就是冒泡排序。排序算法的稳定性排序算法的时间复杂度排序算法的稳定性稳定性是指排......
  • [javascript] 构造函数与原型对象 +原型链
    构造函数与原型对象1、使用工厂方法创建对象functioncreatePerson(name,age,gender){//创建一个新的对象varobj=newObject();//向对象中添加属性......
  • PLC数据采集调试助手申请--支持欧姆龙西门子三菱罗克韦尔等多个系列
         ......
  • 开关电源辅助电源芯片供电分析
    随着开关电源的输出功率越来越大,开关电源控制芯片供电一般由单独的电力电子电路组成,与主电路一样,是从同一个输入源或者输出源取电。可能是反激电路,也可能是Buck或者推......
  • GO语言自学_001_环境配置_windowx11_x64版本
    下载地址:https://golang.google.cn/1、看到那个下载按钮了么?点她!2、点击download到这个页面,根据电脑自身系统配置下载包。3、下载完毕后,运行.msi文件,一路next就可以......
  • 数据结构之【栈】
    1.经典笔试、面试题:给你一个入栈序列,请问可能的出栈序列。[]:https://blog.csdn.net/wssjn1994/article/details/96277048原理:要从出栈元素分析,从ABCD入栈序列来看,D先出......
  • 【组成原理-存储】存储器的相关知识
    目录1主存储器1.1随机存储器RAM1.2只读存储器ROM1.3串行访问存储器1.4多模块存储器2字长和存储容量2.1存储单位2.2字长补充:不同机器下的数据类型长度2.3存储容......
  • Truenas(freenas) jail单独开启ssh服务
    在某jail开启命令行先更新一下源,遇到提示按y即可pkgupdate-f开启SSH服务pkginstallnano#安装nano编辑器方便点儿。nano/etc/ssh/sshd_configport22#去掉#......