<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://valley.egloos.com/rss/style/style.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>이글루스 'commandpattern' 태그 최근글</title>
		<link>http://valley.egloos.com/tag/commandpattern</link>
		<description>commandpattern</description>
		<language>ko</language>
		<pubDate>Sat, 28 Jan 2012 21:21:56 +0900</pubDate>
		<generator>Egloos</generator>
		<item>
	<title><![CDATA[Command Pattern( 커맨드 패턴 )]]></title>
	<link>http://liepooh.egloos.com/1096056</link>
	<guid>http://liepooh.egloos.com/1096056</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds21.egloos.com/pds/201201/28/72/c0116772_4f23e0fe0ed5f.jpg"  
				alt="Command Pattern( 커맨드 패턴 )" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/> [ Command Pattern의 정의 ] 커맨드 패턴은 객체의 일련의 행동을 리시버 객체로 캡슐화 하여, 단하나의 메소드로 외부에 공개하는 방법을 사용하는 것을 말한다.   [ 클래스 다이어그램 ]  (커맨드 앤 커..컨커... 애들아 미안~) (모두들 침착해...)  [ 시나리오 ] 홈 오토메이션 리모컨의 API를 개발한다. 리모컨에는 on, off 기능이 있어 전등을 키거나, CDPlayer로 음악을 듣고, TV를 보고, 차고문을 열고 닫는 기능을 수행한다. 그런데 각각의 기능들은 지원하는 메소드가 다르다. 전등은 On(), Off()만 있겠지만, CDPlayer는 Open(), InsertCD(), Play(), Volume()등 지원한다. 게다가 나중에 또다른 제품군이 추가 될 수도 있다.   [ 	]]>
	</description>
	<pubDate>Sat, 28 Jan 2012 21:21:56 +0900</pubDate>
	<dc:creator><![CDATA[라이푸]]></dc:creator>
</item>
<item>
	<title><![CDATA[Command Pattern]]></title>
	<link>http://huro.egloos.com/1581419</link>
	<guid>http://huro.egloos.com/1581419</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds15.egloos.com/pds/200908/05/14/f0064814_4a793a2f9b6c2.jpg"  
				alt="Command Pattern" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/>    Command Pattern은 행동자체를 객체로 본다. 거꾸로 말해 하나의 행동이 하나의 객체가 되고 명령을 수행 할 때 하나의 그 객체를 호출함으로써 하나의 행동을 수행하면 된다. 이러한 pattern은 undo - redo 와 같은 기능을 구현 할 때 command 객체를 collection에 보관함으로써 쉽게 구현할 수 있게 된다. 또한 Command pattern는 template method pattern 과 함께 사용하면   좀 더 쉽게 Command 객체를 생성 할 잇고 Lotteria(링크삽입) 프로그램에서 같은 방법으로 사용하였다.     아래의 클래스 다이어그램은 Bugger 라는 Abstract Class 이다.  하위의 각종 bugger 들이 각 Command 들이 되며 중복되는 	]]>
	</description>
	<pubDate>Wed, 05 Aug 2009 17:22:32 +0900</pubDate>
	<dc:creator><![CDATA[Goal이다.]]></dc:creator>
</item>
<item>
	<title><![CDATA[커맨드 패턴 관련 링크]]></title>
	<link>http://bumjin.egloos.com/4096967</link>
	<guid>http://bumjin.egloos.com/4096967</guid>
	<description>
	<![CDATA[ 
 	]]>
	</description>
	<pubDate>Tue, 24 Mar 2009 10:14:14 +0900</pubDate>
	<dc:creator><![CDATA[지니랜드]]></dc:creator>
</item>
	</channel>
</rss>

