zoukankan      html  css  js  c++  java
  • 第五周java学习总结

    接口

    接口声明

    interface 接口与名字

    接口体

    包含常量和抽象方法两个部分
    可以省略public、final和static修饰符

    实现接口

    类实现接口

    implements实现一个或者多个接口

    重写接口中的方法

    Example6_1程序运行结果

    接口的细节说明

    如果一个类实现了接口,那么该类可直接在类体中使用该接口中的常量
    接口不加public修饰,可以被雨该接口在同意一个包中的类实现

    接口回调

    接口无法调用类中的其他的非接口方法
    Example6_2程序运行结果

    理解接口

    为什么要使用接口
    1、接口可以抽象出重要的行为标准,该行为标准用抽象的方法表示。
    2、可以把实现接口的类的对象引用赋值给接口变量,该接口变量可以调用被该类实现的接口方法,即体现该类根据接口里的行为标准给出的具体行为。
    Example6_3程序运行结果

    接口与多态

    Example6_4程序运行例子

    接口参数

    例子Example6_5.java运行结果

    abstrct类与接口的比较

    1、abstract类和接口都可以有abstract方法。
    2、接口中只可以有常量,不能有变量;而abstract类中既可以有常量,也可以有变量。
    3、abstract类中也可以有非abstract方法,接口不可以。

    应用举例

    例子6_6运行结果

    脚本截图

    上传码云

  • 相关阅读:
    P1121 环状最大两段子段和
    无题
    cdoj 1485 柱爷搞子串 sam treap
    自然数幂和
    Gym 100341C AVL Trees NTT
    线性筛分解质因子
    codeforces 366 Ant Man dp
    UVALive 6914 Maze Mayhem 轮廓线dp
    hdu 5790 Prefix 字典树 主席树
    莫比乌斯反演个人小结
  • 原文地址:https://www.cnblogs.com/luoleqi/p/10593788.html
Copyright © 2011-2022 走看看