美文网首页
Java接口概念

Java接口概念

作者: 133sheiya | 来源:发表于2017-04-23 17:38 被阅读16次

/**

  • 接口测试
  • @author bo

*接口概念...
*1.接口里的数据成员必须初始化,且数据成员均为常量( final 定义 必须赋初始值) 且值不能够被更改...
*2.接口里的方法必须全部声明为absract,也就是说,接口不能像抽象类一样保有一般的方法,必须全部是"abstract"定义的方法

  • public abstract String talk() ;
    */

interface Hello
{

//定义出接口名称

//因为默认是抽象方法所以抽象方法声明的关键字 abstract关键字可以省略...
//相同情况 数据成员必须赋初始值,且不能够被更改,所以final关键字也是可以省略的...

final int inter = 15;

public abstract void testInterface(); //定义抽象方法 没有方法体...

int interTest = 15;
public void testInterfaceTwo() ;

/***
 * Java中接口是用于实现多继承的一种机制.也是Java设计中的重要一种模式
 * 每一个由接口实现的类必须在类内部覆写接口中的抽象方法
 * 但是可以自由地使用接口中的常量
 * 接口的实现 implements 利用接口打造出新的类的过程....
 */

}
class TT implements Hello{

// 重写是子类的方法覆盖父类的方法,要求方法名和参数都相同
// 重载是在同一个类中的两个或两个以上的方法,拥有相同的方法名,但是参数却不相同,方法体也不相同,最常见的重载的例子就是类的构造函数

@Override 
//覆写接口中的方法 必须
public void testInterface() {
    // TODO Auto-generated method stub
    System.out.println(inter);
}

@Override
//覆写接口中的方法 必须
public void testInterfaceTwo() {
    // TODO Auto-generated method stub
    
}

}

 public class InterfaceTest {

public static void main(String[]args) {

TT tt = new TT();

   tt.testInterface();
}

}

相关文章

  • Java学习笔记之Java接口 详解

    申明:非原创,转载自 Java接口 详解(一)Java接口 详解(二) 一、基本概念 接口(Interface),...

  • Java接口的详细介绍

    Java接口的详细介绍 1 基础概念 1.1 接口的概念 官方解释:Java接口是一系列方法的声明,是一些方法特征...

  • java接口,接口回调

    0、 java 接口概念 一直对 java 接口概念比较模糊,因为平时的学习相对简单,没有用上,所以就很模糊。...

  • Java接口概念

    /** 接口测试 @author bo *接口概念...*1.接口里的数据成员必须初始化,且数据成员均为常量( f...

  • Java接口概念

    Java中继承关系是单继承,如果拥有多个父类的时候,可以使用接口进行实现。接口代表一种能力,子类进行实现意味着具备...

  • 1-JDBC是什么

    JDBC概念 JDBC (Java Database Connectivity) API,即Java数据库编程接口...

  • 细说JNI与NDK(一) 初体验

    简单概念关系 JNI :ava Native Interface,即 Java 本地接口,JNI 是 Java 调...

  • JNI学习总结(基础篇)

    基本概念 JNI JNI(Java Native Interface),Java本地接口,是为方便java调用C或...

  • NDK项目的简单构建

    基本概念 JNI Java Native Interface,Java本地接口。 是为了方便Java调用C、C++...

  • Java笔记:接口、泛型

    接口 java接口:接口是java中最重要的概念,接口可以理解为一种特殊的类,里面全部由全局常量和公共抽象方法组成...

网友评论

      本文标题:Java接口概念

      本文链接:https://www.haomeiwen.com/subject/kneyzttx.html