[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends] Re: ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë³ÊǼ¤¹¤ë¥Ç¡¼¥¿¥ª¥Ö¥¸¥§¥¯¥È¤Ë»ý¤Äµ¡Ç½(Re: CAD¤Î¥¯¥é¥¹¹½Â¤)




In article <9909030402.AA21129@xxxxxxxxxx>
Kazuya Maebashi wrote:
>>¤³¤Î¼ê¤ÎÉáÃʤϻȤï¤Ê¤¤¤¬°ì»þŪ¤Ë½¸¹ç¤Î³ÆÍ×ÁǤ˻ý¤¿¤»¤¿¤¤¾ðÊ󤬤¢¤ë¤È
>>¤­¤Ï¡¢wrapper¤ò»È¤¦¤Û¤¦¤¬Ä¾´¶Åª¤Êµ¤¤¬¤·¤Þ¤¹.
>>(¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë¤è¤Ã¤ÆÊѤï¤ë¤Î¤Ç¤¢¤ì¤Ð¤Ê¤ª¤µ¤é¤Ç¤¹)
>># Êñ´Þ´Ø·¸¤¬µÕ¤Ã¤Æ¹Í¤¨Êý¤Ç¤¹¤Í.¤³¤Î¥±¡¼¥¹¤Ç¤É¤Ã¤Á¤ÎÊý¤¬¤¤¤¤¤«¤Ï¤Þ¤À
>># ¸·Ì©¤Ë¤ÏȽÃǤǤ­¤Æ¤¤¤Þ¤»¤ó¤¬.
>
>Á´¤¯¤½¤ÎÄ̤ê¤Ç¡¢¤½¤¦¤·¤¿¤¤¤Î¤Ï¤ä¤Þ¤ä¤Þ¤Ê¤ó¤Ç¤¹¤¬¡¢DB¤Ë³ÊǼ¤µ
>¤ì¤ë¤Î¤ÏShapeñÂΤǤϤʤ¯¤Ã¤ÆShape¤Î½¸¹ç¤Ç¤·¤ç¤¦¤«¤é¡¢¤½¤Î½¸
>¹ç¤ò´ÉÍý¤¹¤ë¥¯¥é¥¹¤ÏShape¤ò´ÉÍý¤¹¤ë¤è¤¦¤Ë¤Ç¤­¤Æ¤¤¤ëȦ¤Ç¡¢
>Shape¤òÊñ´Þ¤¹¤ë¥¯¥é¥¹¤ÏÆþ¤ê¹þ¤à;ÃϤ¬¤Ê¤¤¤È»×¤¦¤Î¤Ç¤¹¡£
>
>Shape¤Î²¼¤Ë»ý¤Ä¤Î¤Ï¡¢»ä¤â·ù¤Ê¤Î¤Ç¤¹¤¬¡£

Shape interface(¤«¤½¤Î¥µ¥Öinterface)¤ò¼ÂÁõ¤·¤¿¡¢Shape¤òÆâÊñ¤¹¤ë
wrapper class¤Ë¤¹¤ì¤Ð¤è¤¤¤Ï¤º¤Ç¤¹.
# ¤â¤Á¤í¤ó¤½¤Î¤Þ¤Þ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë³ÊǼ¤·¤Æ¤Ï̵Â̤Ǥ¹¤¬.

¤¢¤ë¤¤¤ÏÁ°¤Î¥á¡¼¥ë¤Î¤è¤¦¤Ëfactory method¤òÍѰդ·¤Æ¡¢¥á¥ó¥Ð¤È¤·¤Æ»ý¤Ä
¤«¤É¤¦¤«¤Ï¸«¤¨¤Ê¤¯¤¹¤ë¤«.

¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡
ÌÚ²¼ ¿®¡÷¥¤¥Ç¥¢
¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡¨¡