public class BaseDo<K> {
protected K id;
public K getId() {
return id;
}
public void setId(K id) {
this.id = id;
}
}
public class BeanDo extends BaseDo<Integer> {
private String beanName;
public String getBeanName() {
return beanName;
}
public void setBeanName(String beanName) {
this.beanName = beanName;
}
}
我想用反映implment這樣的:
BeanDo beanDo = new BeanDo();
beanDo.setId("string here");
整型參考字符串類型值。 誰能幫幫我?
你爲什麼要這麼做? – SLaks 2010-06-24 03:10:48
所以你想能夠設置一個整數字符串?爲什麼不擴展'BaseDo'? –
2010-06-24 03:14:58
@SLasks,在我看來,對於現有的一段代碼,他具有一個BeanDo'的具體實例,並且由於id是一個字符串而具有唯一的事物。也許,因爲它是一個int,但有人認爲它會很有趣,如果他們在字符串中添加一個額外的標識符:'12345-N'(N表示正常)... OMG我想我已經在過去......:-S:-S – OscarRyz 2010-06-24 03:23:57