Devlec.com Javacstudy.com
MyÆäÀÌÁö |  óÀ½»ç¿ëÀÚ ÀÌ¿ë¾È³» |  ÀÌ¿ë¹®ÀÇ |  ȸ»ç¼Ò°³

¡á Æ©ÅÍ°Ô½ÃÆÇ Article Number : 21348

±è¼º¹Î´ÔÀÌ ÀÛ¼ºÇϽŠ³»¿ëÀÔ´Ï´Ù. 2015-02-01   |   Refer : 655
÷ºÎÆÄÀÏ : None   À̹ÌÁö : None ŸÀÔ : °ø°³±Û

mvc À¯Çüº° ÆÐÅÏ¿¬½À ¿¹Á¦3

factory ÆÐÅÏ¿¡¼­ return ¿¡ °´Ã¼ »ý¼ºµÇ´Â°Ç ÷ºÁ¼­ ÀÌÇØ°¡ ¾î·Æ½À´Ï´Ù. 

 commandIF = new RegCommand()¿¡¼­->  return new Regommand(); 

;;±Ã±ÝÇÑ°Ç  new RegCommand()¸¦ ´ã¾ÆÁÙ commandIF°¡ ¾øÀ¸¸é °´Ã¼°¡ »ý»ýµÉ¼ö ¾øÁö ¾Ê³ª¿ä? 

 

 

----------------------------------------------------------------------------------

public class CommandFactory {
 private CommandFactory private static CommandFactory instance = new CommandFactory public static CommandFactory getInstance(){

  return instance;
 }
  public CommandIF createCommand(String cmd  if(cmd.equals("REG")){
    }
  else if(cmd.equals("CONFIRM")){
   return new ConfirmCommand();
  }
  else if(cmd.equals("SAVE")){
   return new SaveCommand();
  }
  
  }  }

 

 


·Îµù½Ã°£ : 0.043 sec
±Û ´äº¯   ±Û ¼öÁ¤   ±Û »èÁ¦   ±Û ¸ñ·Ï


   
   
Ȩ ȸ»ç¼Ò°³ ÀÌ¿ë¾à°ü °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥ ÀÌ¿ë¾È³» Q&A FAQ Guide