티스토리 뷰

public enum TodoDao {
 instance;
 
 private Map<String, Todo> contentProvider = new HashMap<String, Todo>();
 
 private TodoDao() {
  
  Todo todo = new Todo("1", "Learn REST");
  todo.setDescription("Read http://www.vogella.de/articles/REST/article.html");
  contentProvider.put("1", todo);
  todo = new Todo("2", "Do something");
  todo.setDescription("Read complete http://www.vogella.de");
  contentProvider.put("2", todo);
  
 }
 public Map<String, Todo> getModel(){
  return contentProvider;
 }

}

저 인스턴스를 선언 함으로써 이 enum클래스를 어디서든 사용이 가능하게 된다.
한마디로 이 enum클래스를 인스턴스화 시킨다는 게 저 한줄로 되는 것 같다
와우 신기한 자바 세상!!

TodoDao.instance.getModel(); 이렇게 ^^

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함