1
我想用泛型類字段創建一個Singleton。在Singleton類中調用泛型字段
並使用getter和setter來接收這些類型的字段。我怎樣才能做到這一點 ?
public class User<U,O> {
private static final User instance;
private U userId;
private O organization;
private User() {
}
public static synchronized User getInstance() {
if(instance == null){User = new User();}
return instance;
}
//getter and setter for U and O
}
我怎樣才能調用getton和setter之外的單身「按類型」沒有鑄造需要?
你想要的類型的每個組合的實例? – Bohemian
@波希米亞語這個類將獲取很多子系統內部,這兩個字段的設置者只會在起始點調用一次並被填充。我只需要我的getters返回泛型類型,因爲我將它傳遞給我的單例方法 – Mehdi