전체 글(688)
-
Command Pattern ③ 정리
식당을 예를 들어서 커맨드 패턴을 정의 해봤습니다. 'ㅡ';; 미친놈 소리 하질지 모르겠지만.. 재미있지 않나요;;? 컴퓨터라는 것은 사람의 일상을 벗어나지 않는것 같습니다. 제 아무리 컴퓨터라도.. 어쩔수 없는게지요 -ㅅ-.. 사실 사람 머리에서 나온 컴퓨터가 뭐 지 혼자서 하는게 있겠습니까;; ㅋㅋ 여튼.. -ㅅ-;; 커맨드 패턴을 한마디로 정의하면.. 이렇다고 하네요.. 커맨드 패턴을 이용하면 요구 사항을 객체로 캡슐화 할 수 있으며, 매개변수를 써서 여러 가지 다른 요구 사항을 집어넣을 수도 있습니다. 또한 요청 내역을 큐에 저장하거나 로그로 기록할 수도 있으며, 작업 취소 기능도 지원 가능합니다. 머 뻔드러지게 이야기는 했지만.. -ㅅ-; 쉽게 말하면, execute() 메소드를 호출하므로서 모..
2007.06.19 -
Command Pattern ② Implements Command Pattern
음.. 실제로 음료를 주문한다고 생각하고 소스코드를 한번 작성해 봤습니다. -ㅅ- 개념적으로 설명하면 공부도 안될뿐 더러;; 제대로 해야겠다는 생각이 듭니다.. 사실 이 패턴 공부하면서 ㅠㅠ 잘 모르겠어요.. 갑자기 안하던 공부를 할려니까 머리가 막 아프로 그러네요 -ㅅ- ㅋㅋㅋㅋㅋ 일단 다이어 그램을 그렸습니다. 'ㅡ';; Amondo 로 그렸습니다. 음료를 주문하는 절차를 가진 커맨드 패턴 예제 소스를 만들었는데요.. 먼저 음료라는 추상클래스가 있고 소주, 맥주, 사이다, 콜라 있습니다 -ㅅ-;; 더 추가 하면 되겠죠.. order() 라는 메소드를 오버라이드 해서... 뭐 시켰습니다 라는 메세지가 뜨도록 해놨구요.. Command 인터페이스와 Command 객체인 BeverageOnCommand 라..
2007.06.19 -
Command Pattern ① Command의 개념
책에서는 커맨드 패턴에 대해서 설명하기를 마치 음식을 주문하는 것과 같다고 이야기 하는군요.. 뭐 음식을 주문하는 과정을 살펴보면.. 아래와 같겠죠.. 1. 손님이 웨이터에게 주문을 합니다. 2. 작성한 주문서를 웨이터는 카운터에 가져다 줍니다. 3. 주방장이 주문서대로 음식을 만듭니다. 그림으로 그려보면 아래와 같습니다. 말로 풀어서 설명을 해보자면.. 손님이 주문을 생성하면 주문서가 작성이 되구요. 작성된 주문서를 종업원이 받아서 주방장에게 전해주면 주방장은 주문서에 있는 대로 음식을 만드는 일을 하는 거죠.. 손님 입장에서는 원하는데로 주문을 요청하고 종업원은 단순히 주방장에게 주문이 들어왔다는 것만 알려주면 되구요.. 주방장은 주문이 들어올때 주문서에 있는 내용 그대로 음식을 만드는 일을 하면 됩..
2007.06.19 -
카레 해먹었습니다 'ㅡ' ㅋㅋㅋ
태훈이가 사놓은 카레가 떡하니 집에 있는 것도 좀 그렇고 - _-;; 얼추 시험도 끝났고 하니 심심하기도 해서 만들어 봤습니다.. ㅎㅎ.. 엄마가 해준것 보다 아주아주 쪼끔 못한 맛이었지만.. 다들 만족했습죠 ㅎㅎ 범석이랑 근화가 도와줬습니다;; 뭐.. 요리는 제가 했으니 내꺼 -_- ㅋㅋㅋ 일단은.. 감자 껍질을 잘 벗기고.. 양파도.. 잘 손질해서 씻어둡니다. 당근도 마찬가지구요 -ㅅ- ㅋㅋ 요리라는게 사람입에 들어갈거기때문에 위생 청결은 필수지요 -ㅅ-? ㅋㅋㅋ (별로 하지도 않으면서;;;) 범석이가 감자 껍질을 잘 벗겨 주었습니다 ㅋ 다음탐에는 먹기좋게 카레 건더기 들을 깍둑썰기를 해줍니다. 흐흐.. 각잡힌 당근, 감자, 양파가 인상적입니다 :) 고기는 어딨냐고요 -ㅅ-;? 다음탐에 나옵니다 ㅋㅋ..
2007.06.18 -
방학 계획표나.. -ㅅ-;
일단 방학때 공부해야 할것들이 총 3가지가 있습죠.. 첫번째는 C랑 C++ 배우는겁니다. 그리고 디자인 패턴 중단 했던것 끝까지 달려보는거구요.. 마지막으로는 JSP/Servelts 입니다.. -ㅅ-... 가장 난이도가 빡쎌것 같은건... 역시 C랑 C++ 이죠 -ㅅ-;; 계속 자바만 하다가 다른 언어를 배운다는건.. 한글쓰다가 갑자기 영어를 써야되는 기분이랄까요? 한글처럼 자바가 익숙한것도 아니지만서도 ;ㅅ; 음.. 나머지 두개는 다 지난 방학때 공부하다가 관둔 것들이이에요.. 디자인 패턴은 정말 재미있게 했는데.. JSP / Servlets 은 그렇지 못했죠 -_-; 그냥 뜬 구름만 열심히 잡다가 끝이난 경우.. -ㅅ-; 그런데 이 외에도 해야 할것들이 많이 있습니다. 자료구조 정리를 하는겁니다;; ..
2007.06.18 -
6. 16. 서울대공원 출사 2007.06.17