»Å»ö - ¤¿¤Þ¤Ë¤Ã¤¡£
2004-05-28 Fri
¢£ ¼Â½¬Ãæ¤Ë¡¦¡¦¡¦
¡¡¡¡¡¡¡¡ ¢Ê¡²¢Ê¢Á¡¡¡¿¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡±¡± ¡¡¡¡¡¡ ¡Ê¡¡¡¢Ï¡®¡Ë/¡ã¡¡ÀèÀ¸¡ª ¡¡¡² / /¡¡¡¡ /¡¡¡¡¡¡¡À ¡¡¡¡¼Â½¬Ãæ¤Ë 2ch ¸«¤Æ¤ë³ØÀ¸¤òȯ¸«¤·¤Þ¤¹¤¿ ¡À¢¾¥Î¡±¡±¡±¡±¡À ¡¡¡À ¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡²¡² ¡¡||¡À¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡À ¡¡||¡À||¡±¡±¡±¡±¡±|| ¡¡||¡¡ ||¡±¡±¡±¡±¡±|| ¡¡ ¡¡ .||¡¡¡¡¡¡¡¡¡¡ ||
2004-05-24 Mon
¢£ º£Å٤λä¤ÎôÅö
Abstract Factory ¥Ñ¥¿¡¼¥ó¡¥[2004-06-25] ¤«¤Ê?
Factory Method ¥Ñ¥¿¡¼¥ó¤Ï°ì¤Ä¤Î FactoryClass ¤«¤éÊ£¿ô¤Î Item ¤òÀ¸À®¤¹¤ë¡¥Abstract Factory ¥Ñ¥¿¡¼¥ó¤ÏÊ£¿ô¤Î FactoryClass ¤«¤éÊ£¿ô¤Î Item ¤òÀ¸À®¤¹¤ë¡¥¼ÂºÝ¤Î FactoryClass ¤ÏÀÅŪ¤Ë¤Ï¤ï¤«¤é¤º¡¤¼Â¹Ô»þ¤ËưŪ¤ËÀ¸À®¤µ¤ì¤ë?
¥×¥é¥°¥¤¥ó¤òºî¤ë¤È¤¤Ë¤Ïɬ¿Ü¤Î¥Ñ¥¿¡¼¥ó¤Ç¡¤»ä¤âÎɤ¯»È¤Ã¤Æ¤¤¤ë¤ß¤¿¤¤¤À¤¬¡¤¤è¤¯¤ï¤«¤é¤ó¤Ê¤¡¡¥
2004-05-21 Fri
¢£ Ëè½µ¶âÍËÆü¤ÏË¿Âç³Ø¤Ç¤Î¹Ö»Õ
- Ä«
ÌܳФޤ·¤ÇÌܤ¬³Ð¤á¤ë¤â¤Ê¤ó¤«¡¤ÊѤʴ¶¤¸¡¥ÏÓ»þ·×¤ò¸«¤ë¤È¡¤ÌܳФޤ·¤¬ 30 ʬ¤Û¤ÉÃÙ¤ì¤Æ¤¤¤ë¤³¤È¤Ëµ¤ÉÕ¤¡¤¹²¤Æ¤Æ½Ð¤«¤±¤ë½àÈ÷¤ò¤¹¤ë¡¥ºòÆü¡¤Ä«¤´¤Ï¤óÍѤËÇã¤Ã¤Æ¤ª¤¤¤¿¤ª¤Ë¤®¤ê¤â¿©¤Ù¤é¤ì¤º¡¦¡¦¡¦¡¥
- ÅżÖ
¶áÅ´¤Ç°ÜÆ°Ãæ¡¤º£Æü¤Î¹ÖµÁ¤Î»ñÎÁ¤ò¸«¤Ê¤¬¤é¡¤Ãý¤ëÆâÍÆ¤ò³ÎÇ§Ãæ¡¤Î٤˺¤ä¿¿Í¤¬¡¤¹ÖµÁ¤Ç¶µ²Ê½ñ¤Ë»ØÄꤷ¤Æ¤¤¤ëËܤòÆÉ¤ß½Ð¤¹¡¥¤·¤«¤â¡¤º£Æü¤ÎÃý¤ëͽÄê¤Î¾Ï¤òÆÉ¤ó¤Ç¤¤¤ë¤è¡¦¡¦¡¦¡¥¤½¤Î¿Í¤Ï»ä¤Ëµ¤ÉÕ¤«¤Ê¤«¤Ã¤¿¤¬¡¤¤Ê¤ó¤«µ¤¤Þ¤º¤¤»×¤¤¤¬¤·¤Æ¡¤ÆâÍÆ³Îǧ¤Ë½¸Ãæ¤Ç¤¤Ê¤«¤Ã¤¿¡¦¡¦¡¦¡¥
- ¹ÖµÁ
»þ´Ö¤¬ÃÙ¡¹¤È¤·¤Æ¿Ê¤Þ¤Í¤§¡¥
¤ó¡¼¡¤¤â¤¦¤Á¤ç¤Ã¤È¹ÖµÁ»ñÎÁ¤ÎÆâÍÆ¤ò¿¼¤á¤ë¤Ù¤¤À¤Ã¤¿¤«¡¥¿²¤Æ¤¤¤¿³§¤µ¤ó¤â¡¤²ÝÂê¤ÎÏäò¤¹¤ë¤Èµ¯¤¤À¤·¤Æ¤¯¤ë¤Î¤¬ÌÌÇò¤Ò¡¥
- ¹ÖµÁ¸å
°ì¿Í¤Î³ØÀ¸¤¬¼ÁÌä¤ËÍè¤ë¡¥¤É¤¦¤âÍѸ줬¤è¤¯¤ï¤«¤é¤ó¤é¤·¤¤¡¥¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¡¤·Ñ¾µ¡¤¥³¥ó¥¹¥È¥é¥¯¥¿¤Ê¤É¤Ê¤É¤òÀâÌÀ¤¹¤ë¡¥
- 񂫪
TA ¤¬Á°¤ÇÁàºî¤ÎÀâÌÀ¤ò¤·¤Æ¤¤¤ë¤Î¤Ç¡¤´ðËÜŪ¤Ë¥µ¥Ý¡¼¥È¡¥¤Ç¤â¥Þ¥·¥ó¥È¥é¥Ö¥ë°Ê³°¤Ï¡¤¤Û¤È¤ó¤É¼ÁÌä¤â¤Ê¤¯¡¤UML ¤òÌÛ¡¹¤È½ñ¤¤¤Æ¤¤¤ë¡¥
- ±é½¬Ãæ¤Î 1 ¥³¥Þ
T ÅÄÀèÀ¸¤¬ 3 ¸ÂÌÜ¤Î±é½¬Ãæ¡¢¼õ¹ÖÀ¸¤ËÌ䤤¤«¤±¤ë | Íè½µ¤Î¶âÍËÆü 3 »þ¸ÂÌÜ¡¢¹ÖµÁ¤«²¿¤«¤ÇÍÑ»ö¤¬¤¢¤ë¿Í¤¤¤Þ¤¹¤«? TA ¤ÈÀèÀ¸Ã£¤È°ìÉô¤Î¼õ¹ÖÀ¸¤Ï¡Öº£¼õ¤±¤Æ¤ë¤ä¤ó¡×¤È¤¤¤¦¤³¤È¤Ç¡¢
¤³¤Î¹ÖµÁ!
¤È¤¤¤¦¥¸¥§¥¹¥Á¥ã¡¼¤ò°ìÀƤˤ¹¤ë¡£¤¹¤°µ¤ÉÕ¤¤¤Æ¤â¤é¤¨¤¿¤è¤¦¤Ç¡¢Îɤ«¤Ã¤¿¡£
Èè¤ì¤¿¡¥
2004-05-18 Tue
¢£ Ë¿Âç³Ø¤Î»Å»ö
1 »þ´ÖȾ¤âÏ令뤫¤Ê¤¡¡¥¤³¤ó¤ÊŤ¤»þ´ÖÏääѤʤ·¤È¤¤¤¦¤Î¤Ïº£¤Þ¤Ç·Ð¸³¤·¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¥
¤Á¤ç¤Ã¤ÈÉ԰¡¥
2004-05-05 Wed
¢£ Template Method ¥Ñ¥¿¡¼¥ó
ref. [2004-04-24-1]
³ØÀ¸¤ËÀâÌÀ¤·¤Æ¡¢¤Õ¤ó¤Õ¤ó¤È»×¤Ã¤Æ¤â¤é¤¨¤ë¤è¤¦¤Ê¡¢¤¤¤¤Îã¤Ê¤¤¤«¤Ê¤¡¡£InputStream ´Ø·¸¤Ç¡¢FileInputStream ¤È¤«¡¢SocketInputStream ¤È¤«¡¢BufferedInputStream ¤È¤«¤Ç¡¢ÀâÌÀ¤·¤Æ¤â¤ï¤«¤Ã¤Æ¤¯¤ì¤½¤¦¤Ë¤Ê¤¤¤·¤Ê¤¡¡£
Ãå¥á¥í¤ò¥¯¥é¥¹¤È¤·¤Æ¸«¤ë¤Î¤Ï¤É¤¦¤«¤Ê¤¡¡£¤Ç¤â¡¢°ì¤Ä¤Î¥¯¥é¥¹¤Ç»ö¤ꤽ¤¦¤À¤·¡¢Ê̤Υ¯¥é¥¹¤Ë¤·¤Æ¤â¡¢Ã±¤Ê¤ë abstract ¥¯¥é¥¹¤Ç»ö¤ê¤ë¤è¤¦¤Êµ¤¤¬¤¹¤ë¤Ê¤¡¡£
¥²¡¼¥à¤Î¥Ï¡¼¥É¤È¡¢¥½¥Õ¥È¤È¤«¤Ï¤É¤¦¤À¤í¤¦¡£¤ó¡¼¡¢¥Ï¡¼¥É¦¤¬¥½¥Õ¥È¤Ë¡Ö¥²¡¼¥à³«»Ï¡×¤È¤¤¤¦¥á¥Ã¥»¡¼¥¸¤òÁ÷¤Ã¤Æ¤ª¤·¤Þ¤¤¤Î¤è¤¦¤Êµ¤¤â¤¹¤ë¤Ê¤¡¡£
¥¢¥¯¥·¥ç¥ó¥²¡¼¥à¤ä¥·¥å¡¼¥Æ¥£¥ó¥°¤ÎŨ¤Ï·ë¹½Îɤµ¤²¡£

¤ß¤¿¤¤¤Ê´¶¤¸¤Ç¡¢think ¤¬ template ¥á¥½¥Ã¥É¡£Enemy ¤Î¥µ¥Ö¥¯¥é¥¹¤Ç¡¢¼ÂºÝ¤Î¹¶·â¤ä°Üư¤ò¼ÂÁõ¤¹¤ë¡£¤â¤Á¤í¤ó¡¢¥µ¥Ö¥¯¥é¥¹¤Ë¤è¤Ã¤Æ¡¢¹¶·âÊýË¡¤ä°ÜưÊýË¡¤Ï°ã¤¦¡£
¾¤Ë¤Ê¤¤¤«¤Ê¤¡¡£
»È¤¦»þ¤Ï¤Û¤È¤ó¤Éľ´¶Åª¤Ë»È¤¦¤ó¤À¤±¤É¡¢¤¤¤¶¡¢¤³¤Î¥Ñ¥¿¡¼¥ó¤ËÅö¤Æ¤Ï¤Þ¤ë¤â¤Î¤È¹Í¤¨¤ë¤ÈÆñ¤·¤¤¤Ê¤¡¡£
2004-04-30 Fri
¢£ Èó¾ï¶Ð
1 »þ´ÖȾ¤Î´ÖÃý¤ê¤Ã¤Ñ¤Ê¤·¤Ï¤ä¤Ï¤êÈè¤ì¤ë¡£
¤Ç¡¢TA ¤Î³§¤µ¤ó¤ÏÀè½µ¤Î¤³¤È¤¬±³¤Î¤è¤¦¤Ë´èÄ¥¤Ã¤Æ¤¯¤ì¤Æ¤¤¤¿¡£
¤Á¤ç¤Ã¤È»þ´Ö¤ò¥ª¡¼¥Ð¡¼¤·¤¿¤Î¤È¡¢ºÇ¸å¤Î²ÝÂê¤ËÂФ¹¤ëÀâÌÀ¤¬¤«¤Ê¤êÉÔ½½Ê¬¤À¤Ã¤¿¤³¤È¤¬È¿¾ÊÅÀ¡£
¤â¤Ã¤ÈÁ´ÂÎŪ¤Ë¹Í¤¨¤ÆÍ¾Íµ¤ò»ý¤¿¤»¤Ê¤¤ã¡£
2004-04-30 Fri
¢£ Ë¿Âç³Ø¤ÎÈó¾ï¶Ð
±é½¬¤Ç¤Ï¹Ö»Õ 3 ¿Í¤È TA 3 ¿Í¤¬Ã´Åö¤¹¤ë¤Î¤À¤¬¡¢¤³¤Î½µ¤«¤é
»ä¤¬Á°¤Ç¥Þ¥¤¥¯¤ò°®¤Ã¤ÆÀâÌÀ¤¹¤ë¤³¤È¤Ë¤Ê¤Ã¤¿¡£
¶ÛÄ¥¤¹¤ë¤Ê¤¡¡£
2004-04-24 Sat
¢£ Template Method ¥Ñ¥¿¡¼¥ó
Íè½µ¤ÎË¿Âç³Ø¤Ç¤ÎÎØ¹Ö¤Ï»ä¤ÎÈ֤ǡ¤Template ¥Ñ¥¿¡¼¥ó¤ÎôÅö¡¥

- ¥Æ¥ó¥×¥ì¡¼¥È¤È¤Ï²¿¤«
ʸ»ú¤Î·Á¤Ë·ê¤¬¶õ¤¤¤Æ¤¤¤ëÇö¤¤¥×¥é¥¹¥Á¥Ã¥¯ÈĤΤ³¤È¡¥¤½¤ì¤òÍѤ¤¤ÆÊ¸»ú
¤ò½ñ¤¯¤³¤È¤¬¤Ç¤¤ë¤¬¡¤¼ÂºÝ¤Ë½ñ¤«¤ì¤ëʸ»ú¤Ï¥µ¥¤¥ó¥Ú¥ó¤ä¿§±ôÉ®¤Ê¤ÉÉ®
µ¶ñ¤Ë°Í¸¤¹¤ë¡¥
- Template Method ¥Ñ¥¿¡¼¥ó¤È¤Ï²¿¤«
¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤Ç½èÍý¤ÎÏÈÁȤߤòÄê¤á¡¤¥µ¥Ö¥¯¥é¥¹¤Ç¤½¤Î¶ñÂÎŪ¤Ê½èÍý¤Î
ÆâÍÆ¤òÄê¤á¤ë¤è¤¦¤Ê¥Ç¥¶¥¤¥ó¥Ñ¥¿¡¼¥ó¤Î¤³¤È¡¥
- ¥¯¥é¥¹¿Þ

- ¥Ò¥ó¥È
¥í¥¸¥Ã¥¯¤Î¶¦Ä̲½¡¥
¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤È¥µ¥Ö¥¯¥é¥¹¤ÎÏ¢·¸¥×¥ì¡¼
¥µ¥Ö¥¯¥é¥¹¤ò¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤ÈƱ°ì»ë¤¹¤ë¡¥
- ´ØÏ¢¥Ñ¥¿¡¼¥ó
Factory Method ¥Ñ¥¿¡¼¥ó¡¥¤³¤Î Template Method ¥Ñ¥¿¡¼¥ó¤ò¥¤¥ó¥¹¥¿¥ó
¥¹À¸À®¤Ë±þÍѤ·¤¿Îã¡¥
Strategy ¥Ñ¥¿¡¼¥ó
Template Method ¥Ñ¥¿¡¼¥ó¤Ï·Ñ¾µ¤òÍøÍѤ·¤Æ¥×¥í¥°¥é¥à¤Îưºî¤òÊѹ¹¤¹¤ë¡¥
ÂФ¹¤ë Strategy ¥Ñ¥¿¡¼¥ó¤Ï°Ê¾å¤òÍøÍѤ·¤Æ¥×¥í¥°¥é¥à¤Îưºî¤òÊѹ¹¤¹¤ë¡¥
2004-04-23 Fri
¢£ Ëè½µ¶âÍËÆü¤ÏË¿Âç³Ø¤Ç¤Î±é½¬
TA ¤¬¥À¥á¤Ý¤Ê¥ä¥Ä¤é¤Ç¿É¤«¤Ã¤¿¡¥
¤Þ¤¡¡¤½ª¤ï¤Ã¤Æ¤«¤éÅܤ俤·¡¤Èà¤é¤âÈ¿¾Ê¤·¤Æ¤¤¤ë¤è¤¦¤Ê¤Î¤Ç¡¤
Íè½µ¤É¤¦¤Ê¤ë¤«¸«¤»¤Æ¤â¤é¤¤¤Þ¤·¤ç¤¦¡¥
±é½¬¤¬½ª¤ï¤ë¤È¼¡½µ¤ÎÂǤÁ¹ç¤ï¤»¡¤¤È¤¤¤¦¤«¡¤ÀèÀ¸¤¿¤Á¤È TA ¤é¤Ç¶µ²Ê½ñ¤ÎÎØ¹Ö¡¥
²¿¤À¤«¤ó¤À¤Ç 10:30 ¤¯¤é¤¤¤«¤é 19:00 ¤Þ¤Ç¤ä¤Ã¤Æ¤¤¤¿¤Ê¤¡¡¥
Èè¤ì¤¿¡¥
2004-04-16 Fri
¢£ Î×»þ¹Ö»Õ
¹Ô¤Ã¤Æµ¢¤Ã¤Æ¤¯¤ë¤Î¤ËÈè¤ì¤¿¡¥
º£Æü¤Ï»ä¤ÏÆÃ¤Ë¤Ê¤·¡¥Á´ÂÎŪ¤Ê¥ª¥ê¥¨¥ó¥Æ¡¼¥·¥ç¥óÉ÷Ì£¡¥
2004-04-16 Fri
¢£ º£Æü¤ÏË¿Âç³Ø¤ÎÎ×»þ¹Ö»Õ
º£Æü¤«¤éËè½µ¶âÍËÆü¤ÏË¿Âç³Ø¤ÎÎ×»þ¹Ö»Õ¡¥
¤¿¤À¡¤°û¤ß¤¹¤®¤¿¡¥¤³¤ì¤«¤é¿²¤Þ¤¹¡¥
³ØÀ¸¤Ë¤³¤ÎÆüµ¤ò¸«¤é¤ì¤¿¤é¤ä¤Ð¤¤¤Ê¤¡¡¥
2003-12-24 Wed
¢£ C¸À¸ì±é½¬
[2003-12-03-2] ¤Ë¤ä¤Ã¤¿Ë¿´ë¶È¤Ç¤Î C ¸À¸ì±é½¬¤ÎºÎÅÀ¡¥
2003-12-03 Wed
¢£ ÌÀ¸åÆü
[2003-12-05], [2003-12-06] ¤È [2003-10-11-2] ¤ÈƱ¤¸¤¯Ë¿´ë¶È¤Î C ¸À¸ì±é½¬¤Î¹Ö»ÕÊä½õ¡¥
»ä¤ÎôÅöÉôʬ¤Îͽ½¬¤ò¤¹¤ë¡¥
²ÝÂê¥×¥í¥°¥é¥à¤ÎÅú¤¨¤òÀâÌÀ¤¹¤ë¤Î¤À¤¬¡¤¤É¤¦ÀâÌÀ¤·¤è¤¦¤«¤Ê¤¡¡¤¤È¡¥
2003-11-20 Thu
¢£ C¸À¸ì±é½¬¤ÎÌäÂê
ÌäÂê¤Î¥ì¥Ù¥ë¤¬Æñ¤·¤¤¡¥
malloc, ¥ê¥¹¥È, ÆóʬÌÚ ¤Ê¤É¤ò»È¤Ã¤¿¥×¥í¥°¥é¥à¡¥
²¿¤«¤Ê¤¤¤«¤Ê¤¡¡¥
2003-10-11 Sat
¢£ C¸À¸ì¸¦½¤
ºòÆü¡¢º£Æü¤ÈË¿´ë¶È¤Ç¹Ô¤ï¤ì¤Æ¤¤¤ë C ¸À¸ì¸¦½¤¤ÎÊä½õ¤Î¿Í¤ò¤ä¤Ã¤¿¡£
¤¤¤Ä¤âÊä½õ¤ò¤·¤Æ¤¤¤ë¿Í¤ÎÅԹ礬°¤«¤Ã¤¿¤¿¤á¤À¡£
¤½¤³¤Ç¤Î¤ª»Å»öÃæ¡¢
printf("%d", &A[i][0]);
¤Îɽ¼¨¤¬¤ª¤«¤·¤¤¤È¤¤¤¦¤Î¤ò¸«Çˤì¤Ê¤«¤Ã¤¿¡£
C ¤Ê¤ó¤Æ·ù¤¤¤À¡£





