zoukankan      html  css  js  c++  java
  • Java 接口

    接口概念

    官方解释:Java接口是一系列方法的声明,一个接口只有方法的声明,没有方法的实现,因此这些方法可以在不同地方被不同的类实现,而这些类有不同的行为或者功能。接口是解决Java中无法多继承的一种手段。在实际中接口更多的是制定标准,或者可以把接口理解成100%的抽象类。即接口中全是抽象方法。

    接口被用来描述一种抽象

    接口也被用来解耦

    接口被用来实现抽象,抽象类也被用来实现抽象,他们的区别是啥?抽象类内部可以存在非final的变量,而接口中存在的变量一定是final,static,public的。

    接口的语法实现

    接口中的变量默认是fianl public static

    interface fun{
          //默认是final public static int a;
          int a;
    
          //默认public abstract
          void funs();
    }
    

    对应实现接口的类

    class MyFun implements fun{
          public void funs(){
                System.out.print("Hello World!");
          }
    }
    

    关于接口的几个关注点

    1. 我们不能直接实例化一个接口,但是我们可以通过接口类型的引用指向一个已经实现了的类,并且可以调用这个类中的方法。
    2. 接口也是可以继承的
  • 相关阅读:
    Django部署在CENTOS7上
    慕课DJANGO配置
    响应式布局组件介绍
    SYN泛洪攻击原理及防御
    Token,session,cookie
    -webkit-
    JS中dataTransfer对象在拖曳操作中的妙用。
    深入理解DOM节点类型第一篇——12种DOM节点类型概述
    js如何打印object对象
    cookie(2)
  • 原文地址:https://www.cnblogs.com/charlottepl/p/13204359.html
Copyright © 2011-2022 走看看