zoukankan      html  css  js  c++  java
  • 《Java基础学习笔记》JAVA之接口(Interface)

    一、Interface(接口):

    初期理解:可以认为是一个特殊的抽象类。          
                  不抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。

    接口:
    是不可以被实例化(new 创建对象)的,因为有抽象方法。
    需要被子类实现,子类对接口中的抽象方法全部覆盖后,子类才可以实例化。
    否则子类是一个抽象类。

    class 用于定义类,interface 用于定义接口。

    接口定义时,格式特点:
    1,接口中常见定义:常量,抽象方法。
    2,接口中的成员都有固定修饰符。   
         a)常量:public static final   
         b)方法:public abstract
    3,接口中的成员都是public的。

    接口的特点:
    1,接口是对外暴露的规则。
    2,接口是程序的功能扩展。
    3,接口可以用来多实现。
    4,类与接口之间是实现关系,而且类可以继承一个类的同时可以实现多个接口。
    5,接口与接口之间可以有继承。

    耦合性:紧密联系程度。

    interface Inter {  
      int NUMBER=3;
      void Show();
    }
    class Test implements Inter {
      public void Show() {
        System.out.println();
      }
    }
    class InterfaceDemo {
      public static void main(String[] args) {
        Test t = new Test();
        System.out.println(Inter.Number);
      }
    }
  • 相关阅读:
    开源分布式任务调度工具,和你一起记住生命中每一个重要的时刻
    寒假学习进度
    寒假学习进度
    寒假学习进度
    寒假学习进度
    js第三个阶段的面试题
    vue3保证你看懂watch和watchEffect的详细详细使用
    VMtool 安装与使用
    PHP 远程 debug
    一些有趣的编程名言
  • 原文地址:https://www.cnblogs.com/cxmsky/p/2845748.html
Copyright © 2011-2022 走看看