java接口類


是什么:類似於java中的繼承,但是繼承只可以繼承一個人父類,接口類可以繼承多個

作用:解決java繼承解決不了的問題

關鍵字:interface(定義) implements(使用)

注意事項:1、接口不可以被實例化;2、實現類必須實現接口的所有方法;3一個類可以實現多個接口;4接口中的變量但是靜態(static)變量

如何使用:

文件1

public interface test{

  public void foo();

}

文件2

public class test1 implements test{

  public void foo(){

    //方法內容

  }

}

示范:

創建一個test

package com.unitest.zuoye;
//屬性必須是全局靜態常量
//方法必須是public抽象方法
//沒有構造方法
//無法實例化
public interface test {
	int a=9;//接口類定義的變量必須是常量
	public abstract void tes1(); //抽象方法 關鍵字:abstract
	public void tes2();//接口類的方法不能有方法體,但是繼承者必須重寫該方法
}

  

 

 

創建一個test1去使用test的接口類

 

 1 package com.unitest.zuoye;
 2 
 3 public class test1 implements test{
 4 
 5     @Override
 6     public void tes1() {
 7         // TODO Auto-generated method stub
 8         
 9     }
10     public void tes2() {
11         // TODO Auto-generated method stub
12         
13     }
14 
15 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM