1
我有一個類,它像一個地圖包裝。這是一個屬性列表,主要用於看起來像這樣的名稱:序列化的地圖
public class MyPropertyList implements Serializable
{
private static final long serialVersionUID = 7896123434L;
private LinkedHashMap<String,String> map;
public static final String key1 = "key1";
public static final String key2 = "key2";
//More key values
public MyPropertyList(){
map = new LinkedHashMap<String,String>();
}
public void addProperty(String key, String value){
map.put(key,value);
}
public LinkedHashMap<String,String> getMapping(){
return map;
}
public int getSize(){
return map.size;
}
//...Other delegated calls
}
這是一個糟糕的設計?它是否存在任何問題?有沒有更好的設計來達到這個目的?
我知道,但在代碼中,他們幾乎是用命名約定 – Sednus
@Sednus我不明白他們是誰,但是Map的命名規則有什麼問題? – EJP