¢¾ ¸ðµð¾È¿¡ ¿À½Å°É ȯ¿µÇÕ´Ï´Ù. ¢¾
{M:0/G:21}
°³¹ßÀÚ ÄÚ³Ê


  ( 2004-11-15 21:53:37 , Hit : 9087
 http://blog.naver.com/blackh0303.do
 [C++ Áú¹®]Ŭ·¹½º »ó¼Ó½Ã¿¡ protected ¿Í private ÀÇ Â÷ÀÌ´Â?

Á¦°¡ C++ À» ´ëÃæ ÈȾ°í MFC Â¥¸é¼­ C++ ÀÇ ±¸Á¶¸¦ ¸·¹«°¡³»·Î ÀÍÈ÷´Â ¹Ù¶÷¿¡^^

Ŭ·¡½º »ó¼Ó¹ÞÀ»¶§ ¹«Á¶°Ç public À¸·Î ³õ°Å³ª ¾Æ´Ï¸é private ·Î ÇØ³õÀº´ÙÀ½ ÄÁÆ®·Ñ ÇÔ¼ö¸¦

¾²±ä ÇßÁö¸¸ ¿ä³ðÀº protected ´Â ¹¹Çϴ°ÇÁö ¾ÆÁ÷µµ °¨ÀÌ Àß ÀâÈ÷Áö ¾Ê½À´Ï´Ù.

¾ÆÂü.. »ó¼Ó¹ÞÀ»¶§...

class A : public B

µÚ¿¡ public À¸·Î ¹Þ´Â°Ç ¾Ë°Ú´Âµ¥ ´Ù¸¥¹æ½ÄÀ¸·Î ¹ÞÀ¸¸é ¹¹°¡ Ʋ¸°°¡¿ä?

Ã¥ µÚÁ®º¸¸é ´Ü¹Ú¿¡ ³ª¿À°ÚÁö¸¸^^ ½±°Ô ÀÌÇØÇϽźеéÀÇ Á¶¾ðÀ» ±¸ÇÏ·Á°í ²ôÀû°Å·Á º¾´Ï´Ù^^;;(°á±¹ ±ÍÂ÷´ÏÁò;;)



ù¦è¿ì¶ (2004-11-15 23:30:20)  
protected´Â ±× Ŭ·¡½º¿¡¼­ »ó¼ÓµÈ ¾Öµé¿¡°Ô¸¸ º¸ÀÔ´Ï´Ù.
privateµÂµµ ´Ù¸£°ípublic°úµµ ´Ù¸¥ ¼ÀÀÌÁÒ.
±èÀ̶û (2004-11-16 13:14:41)  
À½ ³Ê¹« º¹ÀâÇÏ°Ô »ý°¢ÇÏÁö ¸¶¼¼¿ä.
À§ÀÇ ¿¹Á¦¸¦ µé¾î °£´ÜÈ÷ ¼³¸í µå¸®°Ú½À´Ï´Ù.À§¿¡¼­ ...

class A : public B ¶Ç´Â class A : private B

¶ó°í ¼³¸íµÈ ºÎºÐÀ» »ìÆìº¸°Ú½À´Ï´Ù.
À̴ Ŭ·¡½ºÀÇ ¸â¹ö¸¦ ³»ºÎÀûÀ¸·Î¸¸ »ç¿ëÇÒ°ÇÁö ¾Æ´Ï¸é ¿ÜºÎ¿¡¼­µµ
»ç¿ëÇÒ¼ö ÀÖµµ·Ï ÇÒ°ÇÁö¸¦ °¡¸®Åµ´Ï´Ù. Áï ¾î¶² ÇüÅ·Π»ó¼ÓÇÒ°ÇÁö¸¦
°¡¸®Å°´Â °ÍÀÌÁö¿ä. private ¶ó°í ¼±¾ðÇÏ¸é ³»ºÎÀûÀ¸·Î¸¸ »ç¿ëÇϰڴٴ ÀǹÌÀ̸ç
public ·Î ¼±¾ðÇÏ¸é ¿ÜºÎ¿¡¼­µµ »ç¿ëÇÒ¼ö ÀÖµµ·Ï Çã¿ëÇϰڴٴ ÀǹÌÀÔ´Ï´Ù.
Á¤¸®ÇÏ¸é ´ÙÀ½°ú °°½À´Ï´Ù.
1. public À¸·Î »ó¼ÓÇÏ¸é ¿ÜºÎÇÔ¼ö°¡ Ŭ·¡½ºÀÇ public ¸â¹ö¸¦ ÂüÁ¶ÇÒ¼ö ÀÖ´Ù.
2. private À¸·Î »ó¼ÓÇÏ¸é ¿ÜºÎÇÔ¼ö°¡ Ŭ·¡½ºÀÇ public ¸â¹ö¸¦ ÂüÁ¶ÇÒ¼ö ¾ø´Ù.
¶ó°í Á¤¸®ÇÒ¼ö ÀÖ°ÚÁö¿ä.

´ÙÀ½ private ¿Í protected ¿¡ ´ëÇØ »ìÆìº¾½Ã´Ù.
À̴ Ŭ·¡½ºÀÇ Àü¿ë¿µ¿ªÀ» Á»´õ ¼¼ºÐÈ­ÇÏ¿© Á¤ÀÇÇϰíÀÚ ÇÒ¶§ »ç¿ëÇÑ´Ù°í
»ý°¢ÇÏ½Ã¸é µÇ°Ú´Âµ¥¿ä.ÀÌ µÎ°¡Áö´Â Á¢±ÙÀ» Á¦ÇÑÇÏ´Â °´Ã¼µéÀÇ ¹üÀ§¿¡¼­
Â÷À̸¦ °¡Áö°í ÀÖ´Ù°í º¸½Ã¸é µÇ°Ú³×¿ä.
1.private ¿µ¿ªÀº ÀÚ½ÅÀ̿ܿ¡´Â ¾î¶°ÇÑ °´Ã¼µµ Á¢±ÙÇÒ¼ö ¾ø´Â ¿µ¿ªÀ» ÀǹÌÇϸç
2.protected ¿µ¿ªÀº Á÷°èÀÚ¼Õ¸¸ Á¢±ÙÀ» Çã¿ëÇÏ´Â ¿µ¿ªÀÌ¶ó º¸¸é µÉµí ÇÕ´Ï´Ù.
Áï ÀÌ µÎ°¡Áö´Â ¾î¶² °´Ã¼À̵ç ÀÚ½ÅÀ» »ó¼ÓÇÏ´Â °´Ã¼¿Í ÀÚ½ÅÀ» »ó¼ÓÇÏÁö
¾Ê´Â °´Ã¼¸¦ ±¸º°Çϰڴٴ Àǵµ¿¡¼­ »ç¿ëµÈ´Ù º¸½Ã¸é µÇ°Ú½À´Ï´Ù.

¹¹ ±¸ºÐÀº ÀÌ·¸°Ô µÇ¾î ÀÖ±â´Â ÇÏÁö¸¸ ÀúÀÇ °æ¿ìµµ ¸·»ó ÇÁ·Î±×·¥ ÀÛ¾÷½Ã¿¡´Â
ÀÌ·¯ÇÑ ±¸ºÐÀ» ¼¼ºÎÀûÀ¸·Î °¡¸®Áö ¾Ê°í protected ¸¦ »ç¿ëÇØ ¹ö¸°´ä´Ï´Ù.
(2004-11-18 02:00:45)  
^^ °¨»çÇÕ´Ï´Ù... ±×·¯´Ï±î protected ·Î ÇÏ¸é »ó¼Ó¹ÞÀº Ŭ·¡½º¿¡¼­µµ »ó¼ÓÇØÁØ Å¬·¡½ºÀÇ protected ºÎºÐÀº °Çµå¸± ¼ö Àִ°űº¿ä.... private º¸´Ù´Â ÆíÇϰڽÀ´Ï´Ù
(2004-11-28 19:46:55)  
C++°øºÎÇÏ°Ú´Ù°í ¸¾¸Ô°í ½ÃÀÛÇߴµ¥, ³»³â2¿ù´Þ¿¡ º¸´Â ÆíÀÔ°øºÎ Çΰè·Î ÀÚ²Ù ¼ÕÀÌ ¾È°¡³×¿ä... -_-a
Bluecube (2005-02-03 11:48:29)  
¾Æ ±×·¯°í º¸´Ï Àúµµ protected °³³äÀ» Á¦´ë·Î ¸ð¸£°í ÀÖ¾ú³×¿ä -_-;; ±×³É ¸·¹«°¡³×·Î public °ú private ÀÇ Áß°£°³³äÀÌ´Ù -_- Á¤µµ·Î¸¸ ¾Ë°í ÀÖ¾ú¾î¿ä. ÁÁÀº´äº¯ °¨»çÇÕ´Ï´Ù. ^^




38   ¾Æ Àß¾ÈµÇ³×¿ä  ±è½Â¿ø 2008/11/19 5904
37   hpc2000 sdk ¾îµð¼­ ±¸ÇØ¾ß ÇÒ±î¿ä? [3]  june2 2007/06/19 6733
36   °³¹ßÀÚ´Ôµé °ÇÀÇ»çÇ×ÀÔ´Ï´Ù [2]  Á¤ÀǼº 2007/01/05 7152
35   ¸ðµð¾Æ¿ë ÇÁ·Î±×·¡¹Ö [2]  ÀüÁ¾Çö 2007/01/02 7890
34   evc 4.0¿¡¼­ hpc2000 SDK·Î ¸ðµð¾Æ... [1]  °í±¸¸¶ 2006/06/16 7954
33   ±â´É»óÀÇ Áú¹® [4]  yys1211 2005/06/09 8111
32   °³¹ß °ü·Ã Áú¹®ÀÖ¾î¿ä ^^ [3]  Áö¿µ½Â 2005/05/09 8006
31   ÇÁ·Î±×·¥ Å×½ºÆ®(µð¹ö±× Æ÷ÇÔ)½Ã.. ¼ÓµµÇâ»ó... [2]   2005/03/02 8498
30   °ø°³Å° ¾Ë°í¸®Áò°ú.. ´ëÄ¡¹æ½Ä¾Ë°í¸®Áò [6]   2005/02/08 8455
29   Å¸ÀÚ¿¬½À ÇÁ·Î±×·¥ °³¹ß Âø¼ö [12]  Bluecube 2005/02/03 9278
28   Àλçµå¸³´Ï´Ù ^^ ¤¾¤¾ [1]  Bluecube 2005/02/03 7867
27   ms»çÀÌÆ®¿¡¼­ ¾Æ¹«¸® ã¾Æµµ hpc SDK´Â ¾ø³×... [4]  myBrainisOpen 2005/01/22 8346
26   [C++ Áú¹®]ÆÄÀϳ¡À» Àß¶ó¹ö¸®´Â ÇÔ¼ö´Â ¾ø... [4]   2004/12/17 8239
  [C++ Áú¹®]Ŭ·¹½º »ó¼Ó½Ã¿¡ protected ¿Í... [5]   2004/11/15 9087
24   [Áú¹®][C++]»ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö¿¡ ´ëÇÑ Áú¹®... [6]   2004/11/04 8307
23   ÀÌ °Ô½ÃÆÇÀÌ ÇÁ·Î±×·¡¹Ö ½ºÅ͵ð±×·ìÀ¸·Îµµ ¾²... [2]   2004/11/04 8495
22   HPC¿ë UDP ¸Þ½ÃÁö Àü¼Û ÄÄÆ÷³ÍÆ® ÀÔ´Ï´Ù....  ±èÀ̶û 2004/10/29 8407
21   WinCE ÇÁ·Î±×·¡¹Ö ÀÔ¹®ÀÚ¸¦ À§ÇÑ ±Û  ±èÀ̶û 2004/10/19 18591
20   Ã¹ ¸ðµð¾Æ ÇÁ·Î±×·¥ ½ÃÇ輺°ø ... [3]  ±èÀ̶û 2004/10/18 9964
19   ¸ðµð¾Æ¿¡¼­ NetBSD ¼³Ä¡¿¡ ´ëÇÑ °íÂû ... [10]  ±èÀ̶û 2004/10/13 9397

1 [2]
 

Copyright 1999-2018 Zeroboard / skin by ROBIN Modify by Netzzi.com