자바에서 클래스간의 데이터 교환 및 변수 공유는 다음 중 하나를 이용한다
1. Static : 최악수, 비 객체지향적임. 가능하면 쓰지 말아야함.
2. 싱글톤 : 싱글톤이 적합한 구조일 때 편리함. (클래스가 자기자신을 public static 멤버변수로 갖는다.)
3. 멤버변수 : 객체내부에 인스턴스르로 다른 객체를 둔다. 가장 일반적인 방식
(음..레퍼런스에서는 그냥 쓰레드가 돌고있건 말건, service건 무조건 이 방식을 썼네..;)
4. 상속 : 클래스를 상속받는다..?
5. 내부 통신 : ex)안드로이드 intent의 putextra
http://www.androidside.com/bbs/board.php?bo_table=B49&wr_id=46083
싱글톤 : http://blog.doortts.com/119
'Development > Free Topic' 카테고리의 다른 글
RESTFUL API (0) | 2014.07.22 |
---|---|
안드로이드 여러가지 팁 (0) | 2014.06.24 |
안드로이드 DB, SQLite (0) | 2014.06.19 |
Excel, Spread Sheet(google), VBA (0) | 2014.06.17 |
XNA from Siverlight 방법 (0) | 2014.06.17 |
댓글