|
°´Ã¼¿Í Ŭ·¡½º |
|||
ÇнÀ¸ñÇ¥ |
||||
Ŭ·¡½º¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯¿Í ±× ¹æ¹ýÀ» ¹è¿î´Ù. |
||||
ÇнÀÁÖÁ¦ |
||||
1. Ŭ·¡½ºÀÇ Á¤ÀÇ 2. Ŭ·¡½º ¸â¹öÀÇ ÂüÁ¶ 3. Ŭ·¡½º ÇÔ¼öÀÇ »ç¿ë 4. private ¸â¹öÀÇ ÀԷ°ú ÂüÁ¶ |
||||
¿¹½À³»¿ë |
||||
¿ì¸®°¡ ÇÁ·Î±×·¥À¸·Î ±¸ÇöÇÏ·Á´Â °ÍÀÇ ÇϳªÇϳª¸¦ °´Ã¼¶ó ÇÑ´Ù. ÀÌ °´Ã¼´Â Ŭ·¡½º·Î ±¸¼ºÇϰí, Ŭ·¡½º´Â º¯¼ö(mamber)¿Í ÇÔ¼ö(method)µéÀ» ¹¾î¼ ±¸¼ºÇÑ´Ù. À̸¦ ´Ù¸¥ Ŭ·¡½º¿¡¼ ÂüÁ¶(public) ÇÒ ¼öµµ ÀÖ°Ô ÇÏ°í ±×·¸Áö ¾Ê°Ô(private) ÇÒ ¼öµµ ÀÖ´Ù. |
||||
½Ç½À¹æ¹ý |
||||
¸ñ Â÷ |
||||
1. Ŭ·¡½ºÀÇ Á¤ÀÇ
publicÀ¸·Î ¼±¾ðÇÑ °ÍÀº ´Ù¸¥ Ŭ·¡½º¿¡¼ ÂüÁ¶ÇÒ ¼ö ÀÖÀ¸³ª private·Î ¼±¾ðÇÑ °ÍÀº ÀÚ±â Ŭ·¡½º¿¡¼ ¹Û¿¡ ÂüÁ¶ ÇÒ ¼ö ¾ø´Ù. ¸¸¾à À̸¦ ÂüÁ¶ÇÏ´Â ¹æ¹ýÀº µÚ¿¡ ¼³¸í ÇϰڴÙ.(public ÇÔ¼ö¸¦ ÅëÇØ ÂüÁ¶) ¾Æ·¡ ¿¹Á¦¿¡¼ º¯¼ö c´Â publicÀ¸·Î ¼±¾ðµÇ¾î ÀÖ¾î¼ (1)°ú °°ÀÌ ÀÔ·ÂÇÏ¸é µÈ´Ù. ±×·¯³ª privale·Î ¼±¾ðÇÑ a,b´Â °°Àº ¹æ¹ýÀ¸·Î ÇÏ¸é ¿À·ù°¡ ¹ß»ýÇÑ´Ù. ÀÌ´Â (3)°ú °°ÀÌ public ÇÔ¼ö¸¦ ÅëÇØ ÀÔ·ÂÇØ¾ß ÇÑ´Ù.
|
||||
°ú Á¦ |
||||
¾Õ¿¡ ±¸Á¶Ã¼¿¡¼ ¼ºÀû ÇÁ·Î±×·¥À» Ŭ·¡½º¸¦ ÀÌ¿ëÇÏ¿© ÀÛ¼ºÇØ º¸ÀÚ. ¼ºÀûÀ» Ŭ·¡½ºÀÇ ¸â¹ö ÇÔ¼ö(Input, Calculate, Ouput)·Î ó¸®Çß´Ù. ÀԷºο¡¼´Â (5)¿¡¼¿Í °°ÀÌ Àüü Çлý¼ö¸¦ ÀÐ°í ¸Þ·Î¸®¸¦ ÇÒ´çÇÑ ÈÄ¿¡ (7)¿¡¼ ¸Þ¸ð¸®¸¦ free ½ÃŰ´Â µ¿ÀûÀ¸·Î ¸Þ¸ð¸®¸¦ ÇÒ´çÇÏ´Â ÇÁ·Î±×·¥À» ¸¸µé¾ú´Ù.
|
||||
Áß¿äÇÔ¼ö |
||||
|