假設有三個類classA,classB,classC,三個類中都有一個id屬性,有一個方法需要傳入A,B,C其中任意一個,都要獲取其id
public void test(T t){
t.getId();
}
大概需要實作一個這樣功能的代碼,求教如何
uj5u.com熱心網友回復:
不知道題主想表達什么uj5u.com熱心網友回復:
就是大概一個泛型入參怎么呼叫getId()uj5u.com熱心網友回復:
父類或者介面uj5u.com熱心網友回復:
interface id{
String getId();
}
public <T extends id> void test(T t){
t.getId();
}
uj5u.com熱心網友回復:
要么抽取成公共類或者介面!要么就用反射!轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/266515.html
標籤:Java SE
下一篇:tomcat 404
