码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 通达信下单接口有哪些?如何通过程序语言来实现


    第一种,默认方法

    接口是用来被类实现的,实现接口的类称为实现类。实现类可以理解成所谓的子类

    修饰符 class 实现类 implements 接口1,接口2,接口3,...{} 实现的关键字:implements

    规范合并,整合多个接口为同一个接口,便于子类实现

    第二种,静态方法

    接口不能创建对象一个类实现多个接口,多个接口中有同样的静态方法不冲突一个类继承了父类,同时又实现了接口,父类中和接口中有同名方法,默认用父类的一个类实现了多个接口,多个接口中存在同名的默认方法,不冲突,这个类重写该方法即可一个接口继承多个接口,是没有问题的,如果多个接口中存在规范冲突则不能多继承

    接口的继承

    一个类实现接口,必须重写完全接口的全部抽象方法,否则这个类需要定义成抽象类

    类和类的关系:单继承类和接口的关系:多实现接口和接口的关系:多继承,一个接口可以同时继承多个接口

    就是私有的实例方法,必须使用private修饰,从jdk9才开始有的只能在本类中被其他的默认方法或者私有方法访问

    private void go(){ System.out.println('-- 准备 --'); }

    第三种,私有方法

    接口不能实例化接口中的成员都是public修饰的,写不写都是,因为规范的目的是为了公开化JDK8之前接口中只能是抽象方法和常量,没有其他成分

    类似之前写得普通实例方法:必须用default修饰默认会public修饰,需要用接口的实现类的对象来调用

    default void run(){ System.out.println('-- 开始跑 --'); }
    默认会public修饰,必须static修饰接口的静态方法必须使用本身的接口名来调用

    static void inAddr(){ System.out.println('我们都在学习'); }
    从上面可以看出,接口可以被类单实现,也可以被类多实现

    格式

    public interface 接口名{ // 常量 // 抽象方法 } interface demo1 { // public static final 可以省略 public static final int NUMBER1 = 12; int NUMBER2 = 10; // public abstract 可以省略 public abstract void run0(); void run1(); }
    JDK8开始接口新增方法

  • 相关阅读:
    [01]Web前端进阶—浅谈Web前端兼容性
    ARM系统控制和管理接口System Control and Management Interface
    Double 4 VR智能互动教学系统的教学应用
    前端进击笔记第二十一节 如何搭建前端监控体系为业务排忧解难?
    linux修改docker容器时间
    【c++】运算符重载实例
    flinkCDC数据同步之 postgresql to starrocks
    微服务--alpha使用
    信息物理系统状态估计与传感器攻击检测
    mysql面试题5:索引、主键、唯一索引、联合索引的区别?什么情况下设置了索引但无法使用?并且举例说明
  • 原文地址:https://blog.csdn.net/Q1841085904/article/details/126723638
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号