¢¾ ¸ðµð¾È¿¡ ¿À½Å°É ȯ¿µÇÕ´Ï´Ù. ¢¾ |
|
|
°³¹ßÀÚ ÄÚ³Ê |
![]() ![]() |
|
![]() |
![]() | |||||
|
|
||||
![]() | |||||
|
http://blog.naver.com/blackh0303.do | ||||
![]() | |||||
|
[C++ Áú¹®]Ŭ·¹½º »ó¼Ó½Ã¿¡ protected ¿Í private ÀÇ Â÷ÀÌ´Â? | ||||
![]() |
|
![]() |
||
![]() |
||
|
||
protected´Â ±× Ŭ·¡½º¿¡¼ »ó¼ÓµÈ ¾Öµé¿¡°Ô¸¸ º¸ÀÔ´Ï´Ù.
privateµÂµµ ´Ù¸£°ípublic°úµµ ´Ù¸¥ ¼ÀÀÌÁÒ. |
||
![]() |
||
![]() |
||
![]() |
||
|
||
À½ ³Ê¹« º¹ÀâÇÏ°Ô »ý°¢ÇÏÁö ¸¶¼¼¿ä.
À§ÀÇ ¿¹Á¦¸¦ µé¾î °£´ÜÈ÷ ¼³¸í µå¸®°Ú½À´Ï´Ù.À§¿¡¼ ... class A : public B ¶Ç´Â class A : private B ¶ó°í ¼³¸íµÈ ºÎºÐÀ» »ìÆìº¸°Ú½À´Ï´Ù. À̴ Ŭ·¡½ºÀÇ ¸â¹ö¸¦ ³»ºÎÀûÀ¸·Î¸¸ »ç¿ëÇÒ°ÇÁö ¾Æ´Ï¸é ¿ÜºÎ¿¡¼µµ »ç¿ëÇÒ¼ö ÀÖµµ·Ï ÇÒ°ÇÁö¸¦ °¡¸®Åµ´Ï´Ù. Áï ¾î¶² ÇüÅ·Π»ó¼ÓÇÒ°ÇÁö¸¦ °¡¸®Å°´Â °ÍÀÌÁö¿ä. private ¶ó°í ¼±¾ðÇÏ¸é ³»ºÎÀûÀ¸·Î¸¸ »ç¿ëÇϰڴٴ ÀǹÌÀ̸ç public ·Î ¼±¾ðÇÏ¸é ¿ÜºÎ¿¡¼µµ »ç¿ëÇÒ¼ö ÀÖµµ·Ï Çã¿ëÇϰڴٴ ÀǹÌÀÔ´Ï´Ù. Á¤¸®ÇÏ¸é ´ÙÀ½°ú °°½À´Ï´Ù. 1. public À¸·Î »ó¼ÓÇÏ¸é ¿ÜºÎÇÔ¼ö°¡ Ŭ·¡½ºÀÇ public ¸â¹ö¸¦ ÂüÁ¶ÇÒ¼ö ÀÖ´Ù. 2. private À¸·Î »ó¼ÓÇÏ¸é ¿ÜºÎÇÔ¼ö°¡ Ŭ·¡½ºÀÇ public ¸â¹ö¸¦ ÂüÁ¶ÇÒ¼ö ¾ø´Ù. ¶ó°í Á¤¸®ÇÒ¼ö ÀÖ°ÚÁö¿ä. ´ÙÀ½ private ¿Í protected ¿¡ ´ëÇØ »ìÆìº¾½Ã´Ù. À̴ Ŭ·¡½ºÀÇ Àü¿ë¿µ¿ªÀ» Á»´õ ¼¼ºÐÈÇÏ¿© Á¤ÀÇÇϰíÀÚ ÇÒ¶§ »ç¿ëÇÑ´Ù°í »ý°¢ÇÏ½Ã¸é µÇ°Ú´Âµ¥¿ä.ÀÌ µÎ°¡Áö´Â Á¢±ÙÀ» Á¦ÇÑÇÏ´Â °´Ã¼µéÀÇ ¹üÀ§¿¡¼ Â÷À̸¦ °¡Áö°í ÀÖ´Ù°í º¸½Ã¸é µÇ°Ú³×¿ä. 1.private ¿µ¿ªÀº ÀÚ½ÅÀ̿ܿ¡´Â ¾î¶°ÇÑ °´Ã¼µµ Á¢±ÙÇÒ¼ö ¾ø´Â ¿µ¿ªÀ» ÀǹÌÇϸç 2.protected ¿µ¿ªÀº Á÷°èÀÚ¼Õ¸¸ Á¢±ÙÀ» Çã¿ëÇÏ´Â ¿µ¿ªÀÌ¶ó º¸¸é µÉµí ÇÕ´Ï´Ù. Áï ÀÌ µÎ°¡Áö´Â ¾î¶² °´Ã¼À̵ç ÀÚ½ÅÀ» »ó¼ÓÇÏ´Â °´Ã¼¿Í ÀÚ½ÅÀ» »ó¼ÓÇÏÁö ¾Ê´Â °´Ã¼¸¦ ±¸º°Çϰڴٴ Àǵµ¿¡¼ »ç¿ëµÈ´Ù º¸½Ã¸é µÇ°Ú½À´Ï´Ù. ¹¹ ±¸ºÐÀº ÀÌ·¸°Ô µÇ¾î ÀÖ±â´Â ÇÏÁö¸¸ ÀúÀÇ °æ¿ìµµ ¸·»ó ÇÁ·Î±×·¥ ÀÛ¾÷½Ã¿¡´Â ÀÌ·¯ÇÑ ±¸ºÐÀ» ¼¼ºÎÀûÀ¸·Î °¡¸®Áö ¾Ê°í protected ¸¦ »ç¿ëÇØ ¹ö¸°´ä´Ï´Ù. |
||
![]() |
||
![]() |
||
![]() |
||
|
||
^^ °¨»çÇÕ´Ï´Ù... ±×·¯´Ï±î protected ·Î ÇÏ¸é »ó¼Ó¹ÞÀº Ŭ·¡½º¿¡¼µµ »ó¼ÓÇØÁØ Å¬·¡½ºÀÇ protected ºÎºÐÀº °Çµå¸± ¼ö Àִ°űº¿ä.... private º¸´Ù´Â ÆíÇϰڽÀ´Ï´Ù | ||
![]() |
||
![]() |
||
![]() |
||
|
||
C++°øºÎÇÏ°Ú´Ù°í ¸¾¸Ô°í ½ÃÀÛÇߴµ¥, ³»³â2¿ù´Þ¿¡ º¸´Â ÆíÀÔ°øºÎ Çΰè·Î ÀÚ²Ù ¼ÕÀÌ ¾È°¡³×¿ä... -_-a | ||
![]() |
||
![]() |
||
![]() |
||
|
||
¾Æ ±×·¯°í º¸´Ï Àúµµ protected °³³äÀ» Á¦´ë·Î ¸ð¸£°í ÀÖ¾ú³×¿ä -_-;; ±×³É ¸·¹«°¡³×·Î public °ú private ÀÇ Áß°£°³³äÀÌ´Ù -_- Á¤µµ·Î¸¸ ¾Ë°í ÀÖ¾ú¾î¿ä. ÁÁÀº´äº¯ °¨»çÇÕ´Ï´Ù. ^^ | ||
![]() |
![]() |
|
|
![]() |
![]() |
![]() ![]() |
|
Copyright 1999-2018 Zeroboard / skin by ROBIN Modify by Netzzi.com |