/**
*
*/
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();
}
//創建多個接口,創建
彥舜原創,CSDN首發:你也許需要對接口多瞭解一下
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.