彥舜原創,CSDN首發:你也許需要對接口多瞭解一下

/**
 * 
 */
package cn.yanshun.interfaces;
/**
 * @author 這個類用來測試接口的複雜用法:多繼承、多實現
 *
 */
public class Test4_ComplexUse {
	/**
	 * 
	 */
	public Test4_ComplexUse() {
		// TODO Auto-generated constructor stub
	}
	/**
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//創建多態對象測試,關鍵字new:父類類型的引用變量i(對象),調用的是自身擁有的功能,執行的是子類ji實現類中保存着的經過覆蓋的方法體
		//日常小黃線:The value of the local variable i is not used
		Inter1 i = new Implement();
		i.save();
		i.delete();
		i.update();
		
		Implement.unique();
		
		//日常小黃線:The value of the local variable im is not used
		Implement im = new Implement();
		im.inter2();
		im.inter3();
		
		//創建Inter4即接口的多態對象,進行測試使用
		//日常小黃線:The value of the local variable i4 is not used
		Inter4 i4 = new Implement2();
		i4.save();
		i4.update();
		i4.delete();
		i4.inter2();
		i4.inter3();
	}
}

//創建多個接口,創建接口1
interface Inter1{
	void save();
	void update();
	void delete();
}

//創建多個接口,創建接口2
interface Inter2{
	void inter2();
}

//創建多個接口,創建
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章