May 08, 2008
¥ª¥Ö¥¸¥§¥¯¥ÈǾ¤Î¤Ä¤¯¤êÊý

¥ª¥Ö¥¸¥§¥¯¥ÈǾ¤Î¤Ä¤¯¤êÊý¡½Java¡¦UML¡¦EJB¤ò¥Þ¥¹¥¿¡¼¤¹¤ë¤¿¤á¤Îµæ¶Ë¤Î´ðÁùֺÂ
¥¡¼¥ï¡¼¥É¡§
¡¡µíÈø¹ä¡¢¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¡¢¥Ç¥¶¥¤¥ó¥Ñ¥¿¡¼¥ó¡¢¥¢¥¸¥ã¥¤¥ë¡¢¹¶Î¬ËÜ
NEC¶Ð̳¤ÇĶÈþ¿Í¤«¤ÄÀ³Ê¤¬¤è¤¯Ìî˾¤ò»ý¤Ã¤¿½÷À¤ÎÎø¿ÍÊç½¸Ãæ¤Ç¤¢¤ëÃø¼Ô¡ÊÃø¼Ô¾Ò²ð¤è¤ê¡Ë¤Ë¤è¤ë¡¢¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤Î¹¶Î¬ËÜ¡£°Ê²¼¤Î¤è¤¦¤ÊÆâÍÆ¤È¤Ê¤Ã¤Æ¤¤¤ë¡£- ÉÔ´°Á´¼çµÁ¤Î¥¹¥¹¥á
- ¤¿¤Ã¤¿¤³¤ì¤À¤±¤Ç¤¤¤¤¥ª¥Ö¥¸¥§¥¯¥È¤Î´ðÁὡ½¤À¤±¤Éµæ¶Ë
- ±é½¬¡§¼ÒĹ̿Îᡦµ¯Î©¡ª
- Àè¿Í¤Ï°Î¤¤¡¢Ä¶¼êÈ´¤¥Ñ¥¿¡¼¥ó½¬ÆÀË¡
- ¤â¤¦°ìÊâ¿Ê¤ó¤À¥ª¥Ö¥¸¥§¥¯¥ÈǾ¤Ë¤Ê¤ë¤¿¤á¤Ë
- ¤Ê¤¼¥ª¥Ö¥¸¥§¥¯¥ÈǾ¤Î¿Í¤Ï¤½¤¦¹Í¤¨¤ë¤Î¤«
- ¥ª¥Ö¥¸¥§¥¯¥ÈǾ¤ËÊѤ¨¤ë¥È¥ì¡¼¥Ë¥ó¥°
- ¤è¤¦¤³¤½C3J¥×¥í¥¸¥§¥¯¥È¤Ø
- ºÇ½ª¥¤¥Æ¥ì¡¼¥·¥ç¥ó¡¢¤½¤·¤ÆºÇ¶¯¤Î²ÝÂê
- ÉÕÏ¿A¡¡¥ª¥ÖǾ³°ÅÁ¡¡EJB¤Î¥¹¥¹¥á¡½¡½EJB¥Ý¥¤¥ó¥È²òÀâ
- ÉÕÏ¿B¡¡¼ÂÁ©C3J¥×¥í¥¸¥§¥¯¥È¤Î¥æ¡¼¥¹¥±¡¼¥¹¥·¥Ê¥ê¥ªÎã
- ÉÕÏ¿C¡¡¥ª¥Ö¥¸¥§¥¯¥ÈǾÅÙ¥Á¥§¥Ã¥¯¥ê¥¹¥È
- ÉÕÏ¿D¡¡¥¹¥Æ¥ì¥ª¥¿¥¤¥×¤ÎÄêµÁ
¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤Î´ðÁäǤ¢¤ê¡¢¤«¤Ä¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤Îµæ¶Ë¤ÎÍ×ÁǤϰʲ¼¤Î5¤Ä¤é¤·¤¤¡£
- ¥ª¥Ö¥¸¥§¥¯¥È
- ¥¯¥é¥¹
- ·Ñ¾µ
- ¥«¥×¥»¥ë²½
- ¥Ý¥ê¥â¡¼¥Õ¥£¥º¥à
¡¡¶ñÂÎŪ¤Ë¸ºß¤¹¤ë¤â¤Î¡¢Î㤨¤Ð¡ÖµíÈø¤¯¤ó¡×¤È¤«¡Ö¤¢¤Ê¤¿¡×¤È¤«¡Ö¤¢¤Ê¤¿¤ÎPC¡×¡ÖµíÈø¤¯¤ó¤ÎPC¡×¤Ï¥ª¥Ö¥¸¥§¥¯¥È¤Ç¡¢¤½¤ì¤é¤ò¤Ò¤È¤¯¤¯¤ê¤Ë¤·¤¿ÄêµÁ¡¢Î㤨¤Ð¡Ö¿Í´Ö¡×¡ÖPC¡×¤¬¥¯¥é¥¹¤Ë¤Ê¤ê¤Þ¤¹¡£¤È¤¤¤Ã¤¿´¶¤¸¤Ç¡¢ÉáÄ̤Υª¥Ö¥¸¥§¥¯¥È»Ø¸þ²òÀâËܤʤé¤â¤Ã¤È¾Ü¤·¤¯½ñ¤¯¤Ù¤¤È¤³¤í¤ò¤¢¤¨¤Æ¤³¤Î¤è¤¦¤Ëñ½ã²½¤·¤Æ¤¤¤ë¡£
¡¡¤Ï¤¤¡¢¡Ö¥¯¥é¥¹¤È¥ª¥Ö¥¸¥§¥¯¥È¡×½¤Î»¡£¥³¥ó¥Ô¥å¡¼¥¿¤Î¤³¤È¤µ¤¨¹Í¤¨¤Ê¤±¤ì¤Ð¤È¤Ã¤Æ¤âñ½ã¤Ç¤¹¡£(pp.17)
¤Þ¤¿¡¢¥Ý¥ê¥â¡¼¥Õ¥£¥º¥à¤òÍý²ò¤Ç¤¤¿¤È¤¤Ë¥ª¥Ö¥¸¥§¥¯¥ÈǾ¤¬²êÀ¸¤¨¤ë¤È¼¨¤µ¤ì¤Æ¤¤¤ë¡£¤½¤·¤Æ¤½¤ÎÀâÌÀ¤Ë¤Ï¡¢¤Ä¤¤Î©¤ò³Ö¤Æ¤¿¼Ò°÷¤È¼ÒĹ¤Î¿Þ¤Ç¼¨¤µ¤ì¤Æ¤ª¤ê¡¢¤Ê¤ó¤À¤«´¶³ÐŪ¤Ëʬ¤«¤Ã¤¿µ¤¤Ë¤Ê¤ë¡£Ã±½ã¤ÊÀâÌÀ¤Î¤Û¤«¤Ë¤Á¤ã¤ó¤È¥µ¥ó¥×¥ë¥³¡¼¥É¤âºÜ¤Ã¤Æ¤¤¤ë¡£
4¾Ï¤Ï¤è¤¯»È¤¦¥Ç¥¶¥¤¥ó¥Ñ¥¿¡¼¥ó¤¬¼¨¤µ¤ì¤Æ¤¤¤ë¡£¥Ç¥¶¥¤¥ó¥Ñ¥¿¡¼¥ó¼«ÂΤÏ23¸Ä¤Û¤É¤¢¤ë¤¬¡¢É¬ÍפʤΤϴðÁäȤʤë4¤Ä¤À¤±¤é¤·¤¤¡£
- ¥¹¥Æ¥¤¥È/¥¹¥È¥é¥Æ¥¸¡¼ (State/Strategy) ¥Ñ¥¿¡¼¥ó
- ¥Õ¥¡¥¯¥È¥ê¡¼¥á¥½¥Ã¥É (Factory Method) ¥Ñ¥¿¡¼¥ó
- ¥³¥ó¥Ý¥¸¥Ã¥È (Composite)¡¡¥Ñ¥¿¡¼¥ó
- ¥Æ¥ó¥×¥ì¡¼¥È¥á¥½¥Ã¥É (Template Method) ¥Ñ¥¿¡¼¥ó
Ãø¼Ô¤Ë¤è¤ì¤Ð¡¢1¾Ï¤«¤é4¾Ï¤Þ¤Ç¤¬°ìÈÖ½ÅÍ×¤ÊÆâÍÆ¤È¤Ê¤Ã¤Æ¤¤¤ë¤Î¤Ç¡¢4¾Ï¤Þ¤Ç¤ò¥Þ¥¹¥¿¡¼¤¹¤ì¤Ð¤³¤ÎËܤÎÌò³ä¤Ï½ª¤ï¤ê¤È¤¢¤ë¡£5¾Ï¤Ï¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤ÎÀß·×ÊýË¡¤ÎÎ㤬¼¨¤µ¤ì¤Æ¤¤¤ë¡£¤¢¤È¤ÏÆÉ¤ßʪ¤È¤·¤Æ6¡¤7¾Ï¤¬»²¹Í¤Ë¤Ê¤ë¡£
6¾Ï¤Ç¤Ï¡¢¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤ÎÍøÅÀ¤È¤·¤Æ¡¢¥É¥¥å¥á¥ó¥È¥ì¥¹¤Ç¥·¥¹¥Æ¥à¤ÎÇİ®¤¬³Ú¤Ë¤Ê¤ê¡¢Êѹ¹¤Ë¶¯¤¯¥·¥¹¥Æ¥à¤ÎÊѲ½¤ò¼õ¤±Æþ¤ì¤ä¤¹¤¤¤È¤¢¤Ã¤¿¡£¤½¤·¤Æ¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤Ï¤É¤Á¤é¤«¤È¤¤¤¦¤È¥¢¥¸¥ã¥¤¥ë¤ÊÀß·×ÊýË¡¤Ê¤Î¤Ç¡¢Àß·×½ñ¤Ê¤ÉºÇ¸å¤Ë½ñ¤¤¤Æ¤·¤Þ¤Ã¤¿¤Û¤¦¤¬¤è¤¤¤È¤¢¤Ã¤¿¡£¤Þ¤¿¡¢Â絬ÌÏ¥·¥¹¥Æ¥à¤Ç¤âÌäÂê¤Ê¤¤¤È¡£
¤¿¤À¡¢ÌäÂêÅÀ¤È¤·¤Æ¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤òÍý²ò¤µ¤»¤ë¤¿¤á¤Î¶µ°é¥³¥¹¥È¤¬¤«¤«¤ë¤È¤¤¤¦¤³¤È¤È¡¢¥·¥¹¥Æ¥à³«È¯¤Î·ÀÌó·ÁÂÖ¤¬½¾Íè·¿¤Î¥¦¥©¡¼¥¿¡¼¥Õ¥©¡¼¥ë¤Ê¤É¤Î¼êË¡¤Çɸ½à²½¤·¤Æ¤¤¤ë¤Î¤Ç¡¢¥¤¥Æ¥ì¡¼¥·¥ç¥ó·¿³«È¯¤ò¤¹¤ë¤È¤¤ËÌäÂê¤Ë¤Ê¤ë¤È¤¢¤ë¡£³Î¤«¤Ë³Æ¥Õ¥§¡¼¥º¤´¤È¤ËÀß·×½ñ¤Ê¤É¤òǼÉʤ¹¤ëɬÍפ¬¤¢¤ë¤È¤¤¤¦¤È¤¤Ë¡¢¥¤¥Æ¥ì¡¼¥·¥ç¥ó·¿³«È¯¤ò¤·¤Æ¤¤¤¿¤éǼÉÊʪ¤¬ÉÔ´°Á´¤Ê¤Þ¤Þ¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¦¤Ê¤È»×¤Ã¤¿¡£¸Ä¿ÍŪ¤Ë¤Ï¡¢¥×¥í¥°¥é¥à¤è¤ê¤âÀß·×½ñ¤Ð¤«¤ê½ñ¤¤¤Æ¤¤¤ÆÊѲ½¤Ë½ÀÆð¤Ç¤Ï¤Ê¤¤¥¦¥©¡¼¥¿¡¼¥Õ¥©¡¼¥ë³«È¯¤è¤ê¤â¡¢¥¢¥¸¥ã¥¤¥ë¤Ç¥É¥¥å¥á¥ó¥È¥ì¥¹¤Ê³«È¯¤Î¤Û¤¦¤¬³Ú¤·¤¤¤·ÌÌÇò¤¤¤Ê¤È»×¤¦¡£¥¢¥¸¥ã¥¤¥ë³«È¯¤ò·Ð¸³¤·¤¿¤³¤È¤¬¤¢¤ë¤À¤±¤Ë¡£
7¾Ï¤Ç¤Ï¡¢¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤ò¥Þ¥¹¥¿¡¼¤¹¤ë¤¿¤á¤ËɬÍפʤ³¤È¤¬¼¨¤µ¤ì¤Æ¤¤¤ë¡£°Ê²¼¤Ï¥ª¥Ö¥¸¥§¥¯¥ÈǾ¤ËÊѤ¨¤ë¤¿¤á¤Î´ðËÜŪ¤Ê¹Í¤¨Êý¤é¤·¤¤¡£
- ¶µ¤¨¤ë¤È¤¤ÏµÍ¤á¹þ¤ß¤¹¤®¤Ê¤¤
- ºÇ½é¤«¤éºÇŬ²½¤¹¤ë¤³¤È¤ò¹Í¤¨¤Ê¤¤
- Áê¼ê¤¬¤ï¤«¤Ã¤Æ¤¤¤ë¤«¤É¤¦¤«¤ÏÁê¼ê¤ÎÈ¿±þ¤ÇȽÃǤ¹¤ë
- Áê¼ê¤ÎÍý²òÅ٤ˤè¤Ã¤Æ¡¢¶µ¤¨Êý¤ò¤«¤¨¤ë
- ¡Ö¡Á¤¹¤Ù¤¡×¡Ö¡Á¤ÇÅöÁ³¡×¤òŬÍѤ·¤Ê¤¤
- ¶µ¤¨¤ë¤Î¤Ë»þ´Ö¤¬¤«¤«¤ë¤³¤È¤ò¶²¤ì¤Ê¤¤
- ¤Û¤á¤ë
¤³¤ÎËܤϥª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤Î³µÇ°¤òÍý²ò¤¹¤ë¤Ë¤Ï¤è¤¤¤È»×¤¦¡£ÀâÌÀ¤ò¸«¤ÆÊ¬¤«¤Ã¤¿µ¤¤Ë¤Ê¤ë¡£¤±¤ì¤É¡¢Ê¬¤«¤Ã¤¿µ¤¤Ë¤Ê¤ëÈ¿ÌÌ¡¢¼ÂºÝ¤Ë¥³¡¼¥Ç¥£¥ó¥°¤¹¤ë¤È¤¤Ï̤¦¤È»×¤¦¡£¤½¤³¤ÏÃø¼Ô¤â¼¨¤¹¤È¤ª¤ê¡¢¼ÂºÝ¤Ë¼«Ê¬¤Ç¥³¡¼¥Ç¥£¥ó¥°¤·¤ÆÍý²ò¤·¤Æ¤¤¤¯¤·¤«¤Ê¤¤¤È¤¢¤ë¡£¤Ê¤Î¤Ç¡¢¼«Ê¬¤â¤¬¤ó¤Ð¤Ã¤Æ¥ª¥Ö¥¸¥§¥¯¥ÈǾ¤ò´°Á´¤Ê¤â¤Î¤Ë¤·¤¿¤¤¤È»×¤Ã¤¿¡£
Á°ÄóÃμ±¤È¤·¤Æ¤Ï¡¢Java¤Î´ðËÜʸˡ¤ÏÍý²ò¤·¤Æ¤¤¤ë¤³¤È¤À¤È»×¤¦¡£¤Þ¤¿¡¢¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤ÎÍ×ÁǤä¥Ç¥¶¥¤¥ó¥Ñ¥¿¡¼¥ó¤ÎÍ×ÁǤò¸·Ì©¤ËÃΤꤿ¤¤¿Í¤Ï¤³¤ÎËܤǤϤê¤Ê¤¤¤È»×¤¦¡£¤¢¤¯¤Þ¤Ç¡¢Java¤Î´ðËÜʸˡ¤òÍý²ò¤·¤¿¤¦¤¨¤Ç¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤Î³µÍפòÃΤꤿ¤¤¿Í¸þ¤±¤À¤È»×¤¦¡£¤½¤Î¤è¤¦¤Ê¿Í¤Ë¤Ï¤è¤¤ËܤÀ¤È»×¤¦¡£
µ»½ÑËÜ¤ÏÆÉ¤ó¤Ç¤¤¤ÆÂà¶þ¤Ê¤â¤Î¤¬Â¿¤¤¤±¤É¡¢¤³¤ì¤ÏÆÉ¤ó¤Ç¤¤¤Æ¤â³Ú¤·¤á¤ë¤â¤Î¤Ê¤Î¤Ç¤è¤¤¤È»×¤¦¡£
ÆÉ¤à¤Ù¤¿Í¡§
- ¤¤¤Þ¤¤¤Á¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤¬¤ï¤«¤é¤Ê¤¤¿Í
- ¥Ç¥¶¥¤¥ó¥Ñ¥¿¡¼¥ó¤¬¤ï¤«¤é¤Ê¤¤¿Í
- ¥¢¥ê¥¹¥¿¡¼¡¦¥³¡¼¥Ð¡¼¥ó¡¿¥Þ¡¼¥Á¥ó¡¦¥Õ¥¡¥¦¥é¡¼¡¿¥±¥ó¥È¡¦¥Ù¥Ã¥¯¤Î3¿Í¤Î¤Ê¤«¤Ç¡¢¤Ï¤²¤Æ¤¤¤Ê¤¤¤Î¤Ï狼¤òÅú¤¨¤é¤ì¤Ê¤¤¿Í
Ìò¤ËΩ¤Ã¤¿¤é¥¯¥ê¥Ã¥¯¡ù
¡¡type5w4_lion at 21:09¨¢¥³¥á¥ó¥È(0)¨¢¥È¥é¥Ã¥¯¥Ð¥Ã¥¯(0)
µ»½ÑËܡʥ³¥ó¥Ô¥å¡¼¥¿´ØÏ¢¡Ë | ½ñɾÁí¿ô¡ÊÆüÉÕ½ç¡Ë