• java中接口的运用


      在java中接口是非常重要的内容,接口不仅解决类的单继承问题,而且接口有和抽象类一样的功能,可以强制的约束实现接口的某些功能。接口顾名思义就是可以连接其他接口或者类,以特定的方式实现了类的多继承。

      下面我们来看看接口的声明和实现:

      在java中用关键字interface声明接口,声明方式的代码如下:

    1 public abstract interface 接口名{
    2         / **
    3             * 定义一个接口
    4             */
    5         public abstract void print();
    6         //也可以是final声明的常量,static成员变量
    7 }        

      如上就是接口的声明,在上面的接口中的abstract可以不写,因为接口默认的是抽象。方法也可以不写abstract,方法默认的是抽象,也就是说接口中的方法都是抽象方法,没有主体。接口中默认的访问修饰符是public,因此也可以不写。

      接口的实现:

        接口不能被实例化,因为接口是抽象类。因此我们必须建立一个类来实现接口中的方法。实现接口可以有两个方法:

        一是实现接口中的所有方法,二是给自己声明为抽象类。下面我们来看看这两种方法:

    public class 类名implements 接口名{
            //对上面的接口进行实现   
            public void print(){
                     System.out.print("这是接口的实现");
            }    
    }

      还有就是声明自己为抽象类。

    public class abstract 类名 implements 接口名 {
            //类中的方法和成员变量  
    }

      上面实现接口都用到了一个单词implements,这就是实现接口时用到的关键字。一个类也可以实现多个接口,接口之间用“,”分隔开。

  • 相关阅读:
    MathType中怎么设置字体默认颜色
    MathType二次偏导怎么表示
    简单几步让你的公式逼格爆表!
    登陆
    输入框
    表单
    窗体
    hello world
    net 代码生成
    Sql_server四种执行ExecuteReader、ExecuteNonQuery、ExecuteScalar、DataSet.docx
  • 原文地址:https://www.cnblogs.com/gzyfj/p/4419523.html
Copyright © 2020-2023  润新知