[C++]°­ÁÂ(25)<--C++ÀÇ ºÎÇ°





¦£¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¨¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¨¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¤
¦¢ ±â¹Ý Ŭ·¡½ºÀÇ        ¦¢ ¾×¼¼½º ÁöÁ¤ÀÚ¦¢ÆÄ»ý Ŭ·¡½º°¡ »ó¼Ó¹Þ´Â¦¢
¦¢        ¾×¼¼½º ¼Ó¼º   ¦¢              ¦¢        ¾×¼¼½º ¼Ó¼º   ¦¢
¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦«¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦«¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©
¦¢public                ¦¢              ¦¢ public               ¦¢
¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©              ¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©
¦¢private               ¦¢ public       ¦¢ ¾×¼¼½º ºÒ°¡´É        ¦¢
¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©              ¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©
¦¢protected             ¦¢              ¦¢ protected            ¦¢
¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦«¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦«¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©
¦¢public                ¦¢              ¦¢ private              ¦¢
¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©              ¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©
¦¢private               ¦¢ private      ¦¢ ¾×¼¼½º ºÒ°¡´É        ¦¢
¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©              ¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©
¦¢protected             ¦¢              ¦¢ private              ¦¢
¦¦¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦ª¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦ª¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¥    

¹«½ÄÇÏ°Ô ÀÌ Ç¥¸¦ ´Ù ¿Ü¿ï ÇÊ¿ä¾øÀÌ ÀÌÇØÇϱ⸸ ÇÏ¸é µÈ´Ù.

* ±â¹Ý Ŭ·¡½ºÀÇ private ¼Ó¼ºÀ» °¡Áø ¸â¹ö´Â ÆÄ»ý Ŭ·¡½º¿¡¼­´Â Á÷Á¢ ¾×¼¼½º
ÇÒ ¼ö ¾ø´Ù. private ¼Ó¼ºÀº ¿ÀÁ÷ µ¿ÀÏ Å¬·¡½º ³»ÀÇ ¸â¹ö ÇÔ¼ö¸¸ÀÌ ¾×¼¼½ºÇÒ
¼ö ÀÖÀ¸¹Ç·Î »ó¼Ó¹ÞÀº Ŭ·¡½ºÀÇ ¸â¹ö ÇÔ¼ö°¡ ¾×¼¼½ºÇÒ ¼ö ¾ø´Â °ÍÀÌ ´ç¿¬ÇÏ´Ù.
* public ¾×¼¼½º »ó¼Ó ÁöÁ¤ÀÚ¸¦ »ç¿ëÇßÀ» °æ¿ì´Â ¾×¼¼½º ¼Ó¼ºÀÌ ±×´ë·Î ÆÄ»ý
Ŭ·¡½º·Î Àü´ÞµÈ´Ù. Áï public ¼Ó¼ºÀº public ¼Ó¼ºÀ¸·Î, protected ¼Ó¼ºÀº pro
tected ¼Ó¼ºÀ¸·Î ÆÄ»ý Ŭ·¡½º¿¡ Àü´ÞµÈ´Ù.
* private ¾×¼¼½º »ó¼Ó ÁöÁ¤ÀÚ¸¦  »ç¿ëÇÏ¿´À» °æ¿ì´Â ¾×¼¼½º ¼Ó¼ºÀÌ ¸ðµÎ pri
vate·Î ¹Ù²ï´Ù. private ¾×¼¼½º »ó¼Ó ÁöÁ¤ÀÚ¸¦ »ç¿ëÇØ ÆÄ»ýµÈ Ŭ·¡½º´Â ´õ ÀÌ
»ó ´Ù¸¥ Ŭ·¡½º·Î ÆÄ»ýµÇÁö ¸øÇÑ´Ù. ¿Ö³ÄÇϸé ÀÚ½ÅÀÇ ¸ðµç ¸â¹ö°¡ private°¡
µÇ¾î ¹ö¸®±â ¶§¹®¿¡ ÆÄ»ý½ÃÄÑ ºÁ¾ß ¸â¹ö°¡ ÆÄ»ý Ŭ·¡½º·Î °ø°³µÇÁö ¾Ê±â ¶§¹®
ÀÌ´Ù.

¾×¼¼½º »ó¼Ó ÁöÁ¤ÀÚ´Â »ý·«ÀÌ °¡´ÉÇÏ¸ç »ý·«ÇÒ °æ¿ì´Â µðÆúÆ® ¾×¼¼½º »ó¼Ó Áö
Á¤ÀÚÀÎ private°¡ Àû¿ëµÈ´Ù. °°Àº ¾ê±âÁö¸¸ ¾×¼¼½º ÁöÁ¤ÀÚ°¡ privateÀÎ °æ¿ì´Â
»ý·«Çصµ µÈ´Ù. ´ÙÀ½ µÎ °æ¿ì´Â µ¿ÀÏÇÑ ½ÄÀÌ µÈ´Ù.

class ABC:private DEF {...}
class ABC:DEF {...}

Ŭ·¡½ºÀÎ °æ¿ì´Â private°¡ µðÆúÆ® ¾×¼¼½º ÁöÁ¤ÀÚÀε¥ ºñÇØ ±¸Á¶Ã¼´Â ¾×¼¼½º
ÁöÁ¤ÀÚ°¡ »ý·«µÉ °æ¿ì publicÀÌ Àû¿ëµÈ´Ù. ±¸Á¶Ã¼´Â Ŭ·¡½ºº¸´Ù Á¤º¸¸¦ ÀºÆó½Ã
Å°´Â ¼ºÁúÀÌ ¾àÇÏ´Ù. ¿¹Á¦ÀÇ 14ÇàÀ» ºÐ¼®Çغ¸¸é ´ÙÀ½°ú °°Àº Àǹ̰¡ µÈ´Ù.

class      Å¬·¡½º¸¦ Á¤ÀÇÇÑ´Ù.
Point      »õ·Î Á¤ÀÇÇÒ Å¬·¡½ºÀÇ À̸§ÀÌ PointÀÌ´Ù.
:          ÆÄ»ý Ŭ·¡½º¿Í ±â¹Ý Ŭ·¡½º¸¦ ±¸ºÐ
public     ¾×¼¼½º »ó¼Ó ÁöÁ¤Àº publicÀÌ´Ù.
position   ±â¹Ý Ŭ·¡½º PositionÀ¸·ÎºÎÅÍ ÆÄ»ýµÈ´Ù.


Point Ŭ·¡½º´Â Position Ŭ·¡½º·ÎºÎÅÍ ÆÄ»ýµÇ¾î ³ª¿À´Â °ÍÀ̹ǷΠPosition
Ŭ·¡½º°¡ °¡Áø ¸â¹ö¸¦ ¸ðµÎ »ó¼Ó¹Þ´Â´Ù. Á¤¼öÇü ¸â¹ö px, py¸¦ »ó¼Ó¹Þ°í ¶ÇÇÑ
ÀÌ ¸â¹öµéÀ» ´Ù·ç´Â ¸â¹ö ÇÔ¼öµéÀ» »ó¼Ó¹Þ´Â´Ù. À̶§ »ó¼ÓµÈ ¸â¹öµéÀº ¸ðµÎ ±â
¹Ý Ŭ·¡½º¿¡ ÀÖ´Â ¾×¼¼½º ¼Ó¼ºÀ» ±×´ë·Î À¯ÁöÇÑ´Ù.
¿Ö³ÄÇÏ¸é »ó¼Ó½Ã¿¡ »ç¿ëµÈ ¾×¼¼½º »ó¼Ó ÁöÁ¤ÀÚ°¡ publicÀ̱⠶§¹®ÀÌ´Ù. Point
Ŭ·¡½º´Â Position Ŭ·¡½º·ÎºÎÅÍ »ó¼Ó¹ÞÀº ¸â¹ö ¿Ü¿¡ ÀÚ½ÅÀÌ »ç¿ëÇÒ ¸î °³ÀÇ
µ¥ÀÌÅÍ ¸â¹ö¿Í ¸â¹ö ÇÔ¼ö¸¦ Ãß°¡·Î Á¤ÀÇÇÏ°í ÀÖ´Ù.
Position Ŭ·¡½º´Â À§Ä¡¸¦ ³ªÅ¸³»¹Ç·Î x, y ÁÂÇ¥¸¸ ÇÊ¿äÇÏÁö¸¸ Point Ŭ·¡½º
´Â Á¡À» ³ªÅ¸³»¹Ç·Î À§Ä¡»Ó¸¸ ¾Æ´Ï¶ó ±× À§Ä¡¿¡ ÂïÀ» Á¡ÀÇ »ö»ó°ú ÇöÀçÀÇ Ãâ·Â
»óŸ¦ ±â¾ïÇÏ´Â µ¥ÀÌÅÍ ¸â¹ö°¡ Ãß°¡·Î ÇÊ¿äÇÏ´Ù. ±×¸®°í µ¥ÀÌÅÍ ¸â¹ö°¡ °¡Áø
Á¤º¸¸¦ »ç¿ëÇØ Á¡À» È­¸é»ó¿¡ Ãâ·Â½ÃÅ°´Â ¸â¹ö ÇÔ¼ö Show()¿Í Ãâ·ÂµÈ Á¡À» Áö
¿ì´Â ¸â¹ö ÇÔ¼ö Hide() µîµµ Ãß°¡·Î Æ÷ÇÔÇÏ°í ÀÖ´Ù. ´ÙÀ½¿¡ Position Ŭ·¡½º¿Í
Point Ŭ·¡½ºÀÇ ¸ð¾çÀ» ±×·Á º¸¾Ò´Ù.


 ¦£¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¤         ¦£¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¤
 ¦¢int px          ¦¢         ¦¢int px  int py  ¦¢
 ¦¢int py          ¦¢         ¦¢int Color       ¦¢
 ¦¢                ¦¢         ¦¢Boolean Visible ¦¢
 ¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©         ¦§¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦©
 ¦¢Position()      ¦¢         ¦¢Getpx()  Getpy()¦¢
 ¦¢Getpx()         ¦¢         ¦¢Position()      ¦¢
 ¦¢Getpy()         ¦¢         ¦¢Point()         ¦¢
 ¦¢                ¦¢         ¦¢GetVisible()    ¦¢
 ¦¢                ¦¢         ¦¢GetColor()      ¦¢
 ¦¢                ¦¢         ¦¢Show()   Hide() ¦¢
 ¦¦¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¥         ¦¦¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¥
    Position Ŭ·¡½º              Point Ŭ·¡½º

Position Ŭ·¡½ºÀÇ Å©±â´Â µÎ °³ÀÇ Á¤¼öÇü º¯¼öÀÇ Å©±âÀÇ ÇÕÀÎ 4¹ÙÀÌÆ®ÀÌ´Ù.
Point Ŭ·¡½º´Â ÀÚ½ÅÀÌ °¡Áø µ¥ÀÌÅÍ ¸â¹öÀÎ color, VisibleÀÇ Å©±âÀÎ 4¹ÙÀÌÆ®
¿¡ »ó¼Ó¹ÞÀº Á¤¼öÇü º¯¼ö px, py±îÁö Æ÷ÇÔÇϹǷΠ8¹ÙÀÌÆ®ÀÇ Å©±â¸¦ °¡Áö°Ô µÈ
´Ù.
¿©±â±îÁö ´ëÃæ µÎ °³ÀÇ Å¬·¡½º°¡ ¾î¶² ½ÄÀ¸·Î Á¤ÀǵǾú´Â Áö¸¦ º¸¾Ò´Ù. ÀÌÇØ
°¡ ¾È°¡´Â ºÎºÐÀÌ ÀÖ´Ù¸é ¼³¸íÀ» µÎ¹ø ¼¼¹ø Àо°í ±×·¡µµ ¾ÈµÇ¸é ¼Ò½º¸¦ ¿¬
±¸Çغ¸±â ¹Ù¶õ´Ù. Ŭ·¡½º°¡ ¾î¶»°Ô »ó¼ÓµÇ´ÂÁö¸¦ ÀÏ´Ü ¾Ë¾Æ¾ß ´ÙÀ½À» ÀÌÇØÇÒ
¼ö ÀÖ´Ù.


´Ù. »ý¼ºÀÚ È£Ãâ

24Çà±îÁö µÎ °³ÀÇ Å¬·¡½º°¡ Á¤ÀǵǾî ÀÖ°í 25Çà¿¡¼­ 44Çà±îÁö µÎ Ŭ·¡½º¿¡ ¼Ó
ÇÑ ¸â¹ö ÇÔ¼öµéÀÌ Â÷·Ê´ë·Î Á¤ÀǵǾî ÀÖ´Ù. ¸â¹ö ÇÔ¼ö Áß¿¡ Ưº°È÷ ¾î·Á¿î ºÎ
ºÐÀÌ ÆÄ»ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ ÇÔ¼öÀÌ´Ù.
main ÇÔ¼ö¸¦ ºÐ¼®Çϸ鼭 »ý¼ºÀÚ°¡ ¾î¶»°Ô ¾î¶² ¼ø¼­·Î È£ÃâµÇ´Â Áö¸¦ º¸ÀÚ.
main ÇÔ¼ö´Â »ç½Ç 49, 50Çà µÎ ÇàÀ¸·Î ÀÌ·ç¾îÁø °ÍÀ̳ª ´Ù¸§¾ø´Ù. 49Çà¿¡¼­ Po
intÇüÀÇ ¿ÀºêÁ§Æ®¸¦ ÃʱⰪ (100,100,14)·Î »ý¼º, ÃʱâÈ­ÇÏ°í 50Çà¿¡¼­ Show()
¸â¹ö ÇÔ¼ö¸¦ È£ÃâÇؼ­ Á¡À» Âï°í ÀÖ´Ù. 49Çà¿¡¼­ °´Ã¼°¡ »ý¼ºµÉ ¶§ µ¥ÀÌÅÍ ¸â
¹öÀÇ ÃʱâÈ­¸¦ À§ÇØ »ý¼ºÀÚ°¡ È£ÃâµÇ´Âµ¥ 49Çà¿¡¼­ »ý¼ºµÇ´Â °´Ã¼°¡ Point Ŭ
·¡½ºÇüÀ̹ǷΠÀ̶§ È£ÃâµÇ´Â »ý¼ºÀÚ´Â Point::PointÀ̸ç Àü´ÞµÇ´Â Àμö´Â (100
, 100, 14)ÀÌ´Ù. ÆÄ»ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ´Â º¸Åë ´ÙÀ½°ú °°Àº ÇüÅ·ΠÀÌ·ç¾îÁø´Ù.

Ŭ·¡½º À̸§::ÆÄ»ý  Å¬·¡½ºÀÇ »ý¼ºÀÚ(Àμöµé):±â¹Ý  Å¬·¡½ºÀÇ »ý¼ºÀÚ
(Àμöµé)
 {
 º»Ã¼
 }

ÄÄÆÄÀÏ·¯´Â ÆÄ»ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ°¡ È£ÃâµÉ ¶§ ¸ÕÀú ±â¹Ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ¸¦
È£ÃâÇÏ°í ³­ ÈÄ¿¡ ÆÄ»ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ¸¦ ½ÇÇà½ÃŲ´Ù. ±× ÀÌÀ¯´Â »ý¼ºÀÚ°¡ ÇÏ
´Â ÀÏÀÌ ¹«¾ùÀΰ¡¸¦ »ý°¢Çغ¸¸é ¾Ë ¼ö ÀÖ´Ù. »ý¼ºÀÚ°¡ ÇÏ´Â ÀÏÀ̶õ µ¥ÀÌÅÍ ¸â
¹ö¸¦ ÃʱâÈ­½ÃÅ°´Â ÀÛ¾÷Àε¥ ÆÄ»ý Ŭ·¡½ºÀÇ °æ¿ì µ¥ÀÌÅÍ ¸â¹ö°¡ Àڱ⠳»ºÎ¿¡
´Ù ÀÖ´Â °ÍÀÌ ¾Æ´Ï¶ó ÀϺδ ±â¹Ý Ŭ·¡½º·ÎºÎÅÍ »ó¼Ó¹ÞÀº °ÍÀ̱⠶§¹®¿¡ ÆÄ»ý
Ŭ·¡½ºÀÇ »ý¼ºÀÚ¸¸À¸·Î´Â ÀڱⰡ µ¥ÀÌÅÍ ¸â¹ö¸¦ ´Ù ÃʱâÈ­½Ãų ¼ö ¾ø´Ù.
±×·¡¼­ »ó¼Ó¹ÞÀº µ¥ÀÌÅÍ ¸â¹öÀÇ ÃʱâÈ­´Â ±â¹Ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ¿¡°Ô ÀÏÀÓÇÑ´Ù.
Áï ÆÄ»ý Ŭ·¡½º°¡ ±â¹Ý Ŭ·¡½º¿¡°Ô "³ÊÇÑÅ× ¹°·Á¹ÞÀº µ¥ÀÌÅÍ´Ï±î ³Ê°¡ ¾Ë¾Æ¼­
ÃʱâÈ­½ÃÄÑ ´Þ¶ó"°í ¿äûÀ» ÇÏ´Â °ÍÀÌ´Ù. À̶§ ÆÄ»ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ´Â °´Ã¼
»ý¼º½Ã¿¡ Àü´ÞµÈ Àμö¸¦ ÀÏ´Ü ¹Þ¾Æ µÎ¾ú´Ù°¡ ±â¹Ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ¿¡°Ô ÀϺθ¦
³Ñ°ÜÁÖ°Ô µÈ´Ù. ±â¹Ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ´Â ³Ñ°Ü¹ÞÀº µ¥ÀÌÅÍ·Î ÀڱⰡ ¸ÃÀº Ãʱâ
È­¸¦ ¼öÇàÇÏ°í ÆÄ»ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ´Â ³²Àº µ¥ÀÌÅÍ·Î ÃʱâÈ­¸¦ ¼öÇàÇÑ´Ù.
51Çà¿¡ ÀÇÇÑ ±¸Ã¼ÀûÀÎ µ¿ÀÛÀ» ±×¸²À¸·Î »ìÆ캸ÀÚ. °´Ã¼¸¦ »ý¼ºÇÏ´Â ÇÑ Çà¿¡¼­
»ý¼ºÀÚ°¡ ÀÚµ¿À¸·Î È£ÃâµÇ¹Ç·Î ³»ºÎÀûÀÎ µ¿ÀÛÀÌ ²Ï º¹ÀâÇÏ°Ô ÁøÇàµÈ´Ù.


Point HERE(100,100,14)
          ¦¢
          ¦¢1.°´Ã¼ »ý¼º
         \¦¢/                   \
Point::Point(100,100,14)¦¡¦¡¦¡¦¡¦¡Position(100,100)
       ¦¢    2.»ý¼ºÀÚ ½ÇÇà      /  3.±â¹Ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ ½ÇÇà
       ¦¢        /¦¢\                   ¦¢
       ¦¢         ¦¢                    ¦¢
       ¦¢         ¦¦¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¥
      \¦¢/                4.º¹±Í
    5.³ª¸ÓÁö ÃʱâÈ­


1 Point HERE(100,100,14)
ÀÏ´Ü PointÇüÀÇ  °´Ã¼°¡ »ý¼ºÀÌ µÈ´Ù. PointÇüÀÇ  Å©±âÀÎ 8¹ÙÀÌÆ® ¸¸Å­ÀÇ ¸Þ
¸ð¸®°¡ È®º¸µÇ°í HERE ¿ÀºêÁ§Æ®°¡ »ý¼ºµÇ¾ú´Ù.
2 Point::Point(100,100,14)
»ý¼ºµÈ °´Ã¼ÀÇ »ý¼ºÀÚ°¡ ½ÇÇàµÇ¸ç Àμö·Î (100,100,14)¸¦ ³Ñ°Ü ¹Þ¾Ò´Ù. ÆÄ»ý
»ýµÈ Ŭ·¡½ºÀÇ »ý¼ºÀÚ°¡ ¸ÕÀú ±â¹Ý Ŭ·¡½ºÀÇ »ý¼ºÀÚÀÎ PositionÀ» È£ÃâÇϸç
À̶§ Àμö(100,100)À» ³Ñ°ÜÁØ´Ù.
3 Position(100,100)
±â¹Ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ°¡ ½ÇÇàµÇ¸ç »ý¼ºÀÚÀÇ ½ÇÇà¿¡ ÀÇÇØ µ¥ÀÌÅÍ ¸â¹ö px, py
°¡ 100À¸·Î ÃʱâÈ­µÈ´Ù. ±â¹Ý Ŭ·¡½ºÀÇ °´Ã¼ »ý¼ºÀÚ´Â ÆÄ»ý Ŭ·¡½ºÀÇ °´Ã¼
»ý¼ºÀڷκÎÅÍ È£ÃâµÇ¾úÀ¸¹Ç·Î ÀÚ½ÅÀÇ ÃʱâÈ­°¡ ³¡³­ Á÷ÈÄ¿¡ º¹±ÍÇÑ´Ù.
4 ³ª¸ÓÁö ÃʱâÈ­
Point::Point´Â µÎ °³ÀÇ Àμö¸¦ ±â¹Ý Ŭ·¡½º¿¡°Ô ³Ñ°ÜÁÖ¾î ÃʱâÈ­½ÃŲ ÈÄ ³ª
¸ÓÁö ³²Àº ÇϳªÀÇ Àμö·Î »ó¼Ó¹ÞÁö ¾ÊÀº µ¥ÀÌÅÍ ¸â¹ö Color¸¦ 14·Î ÃʱâÈ­½Ã
Ų´Ù. ¿©±â±îÁö °´Ã¼ÀÇ »ý¼º ¹× ÃʱâÈ­°¡ ¿Ï·áµÇ¸ç 49ÇàÀÇ ½ÇÇàÀÌ Á¾·áµÈ´Ù.

49ÇàÀÌ ½ÇÇà Á¾·áµÇ¸é 50ÇàÀÌ ½ÇÇàµÈ´Ù. 50Çà¿¡¼­´Â ¸â¹ö ÇÔ¼ö Show¸¦ ºÒ·¯ (
px,py) ÁÂÇ¥¿¡ Color »ö»óÀ¸·Î Á¡À» Âï´Â´Ù. 51, 52Çà¿¡¼­ µÞÁ¤¸®¸¦ ÇÏ°í ÇÁ·Î
±×·¥Àº ³¡³ª°Ô µÈ´Ù. ÆÄ»ý Ŭ·¡½ºÀÇ »ý¼ºÀÚ Á¤ÀÇ½Ä ±¸¹®À» Àß ¾Ë¾ÆµÎ±â ¹Ù¶õ´Ù.
30Çà µÞºÎºÐ¿¡ ±â¹Ý Ŭ·¡½ºÀÇ °´Ã¼ »ý¼ºÀÚ È£Ãâ ±¸¹®ÀÌ ³ªÅ¸³­´Ù´Â °ÍÀ» ¸»ÀÌ
´Ù. ÇÏÁö¸¸ ÆÄ»ý Ŭ·¡½ºÀÇ °´Ã¼ »ý¼ºÀÚÀÇ ¿øÇü¿¡¼­´Â ÀÌ·¯ÇÑ ±â¹Ý Ŭ·¡½ºÀÇ °´
ü »ý¼ºÀÚ°¡ ³ªÅ¸³ªÁö ¾Ê´Â´Ù. 19ÇàÀ» º¸¸é ¿øÇü¸¸ Á¤ÀǵǾî ÀÖÀ½À» ¾Ë ¼ö ÀÖ
´Ù. ¿©±â±îÁö »ó¼Ó½Ã¿¡ ¾î¶»°Ô Ŭ·¡½ºÀÇ ¸â¹ö°¡ Àü´ÞµÇ°í °´Ã¼ »ý¼º½Ã¿¡ È£Ãâ
ÀÌ ÀÌ·ç¾îÁö´Â°¡¿¡ ´ëÇØ ¾Ë¾Æº¸¾Ò´Ù.

¹®Á¦)
7ÇàÀÇ protected:°¡ private:°¡ µÈ´Ù¸é 38, 44ÇàÀº °¢°¢ ´ÙÀ½°ú °°ÀÌ ¹Ù²î¾î¾ß
ÇÑ´Ù. ¿Ö ±×·±°¡ ÀÌÀ¯¸¦ ¹àÇô¶ó .
38Çà : putpixel(Getpx(),Getpy(),Color);
44Çà : putpixel(Getpx(),Getpy(),getbkcolor());

*)ÀÌ ¹®Á¦ÀÇ Á¤´äÀ» Ç®¾î¼­ ÇÏÀÌÅÚ ¾ÆÀ̵ð mituri·Î Á¤´äÀ» º¸³»Áֽô ºÐÀº
Ãß÷À» ÅëÇÏ¿© ¼ÒÁ¤ÀÇ »óÇ°À» Áö±ÞÇÕ´Ï´Ù. ´Ü ¹«½¼ »óÇ°À» ÁÙ °ÍÀΰ¡´Â mituri
¸¶À½À̹ǷΠºÒ¸¸À» °¡ÁöÁö ¸» °Í.


À̾ °è¼ÓµË´Ï´Ù. ==============>>>>>>>


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