這篇文章主要介紹了java中的interface介面實例詳解的相關資料,需要的朋友可以參考下
# java中的interface介面實例詳解
介面:Java介面是一些方法表徵的集合,但是卻不會在介面裡實作具體的方法。
java介面的特性如下:
1、java介面不能被實例化
2、java介面中宣告的成員自動被設定為public,所以不存在private成員
3、java介面中不能出現方法的具體實作。
4、實作某個介面就必須要實作裡面定義的所有方法。
接下來看一個實作介面的案例:
package hello; interface competer{ //定义接口 void set_compt(int com); void print_compt_information(); } class bj implements competer{ //接口实现 int com ; public void set_compt(int com) { this.com = com ; // System.out.println("端口" + com); } public void print_compt_information() { System.out.println("端口" + com); System.out.println("笔记本"); } } class taishi implements competer{ int com ; public void set_compt(int com) { this.com = com ; //System.out.println("端口" + com); } public void print_compt_information() { System.out.println("端口" + com); System.out.println("台式机"); } } public class inter { public static void main(String[] args) { taishi com = new taishi(); bj bjj = new bj(); com.set_compt(100); bjj.set_compt(120); com.print_compt_information(); bjj.print_compt_information(); } }
運行結果:
端口100 台式机 端口120 笔记本
以上是詳解java中interface介面的程式碼案例的詳細內容。更多資訊請關注PHP中文網其他相關文章!