GpgStudy °Ô½ÃÆÇ À妽º GpgStudy
Game Programming Gems Åä·Ð
 
 FAQFAQ   °Ë»ö°Ë»ö   ¸â¹ö¸®½ºÆ®¸â¹ö¸®½ºÆ®   »ç¿ëÀÚ ±×·ì»ç¿ëÀÚ ±×·ì  À̹ÌÁö ÀÚ·á½ÇÀ̹ÌÁö ÀÚ·á½Ç   »ç¿ëÀÚ µî·ÏÇϱâ»ç¿ëÀÚ µî·ÏÇϱâ 
 °³ÀÎ Á¤º¸°³ÀÎ Á¤º¸   ÂÊÁö(°³ÀÎ ¸Þ½ÃÁö)¸¦ È®ÀÎÇÏ·Á¸é ·Î±×ÀÎÇϽʽÿÀÂÊÁö(°³ÀÎ ¸Þ½ÃÁö)¸¦ È®ÀÎÇÏ·Á¸é ·Î±×ÀÎÇϽʽÿÀ   ·Î±×Àηα×ÀΠ
GpgStudy ȨÀ¸·Î

¿µÇâ·ÂÀÖ´Â »ç¶÷µéÀÇ OOP¿¡ ´ëÇÑ Æò°¡µé.
ÆäÀÌÁö·Î 1, 2, 3, 4, 5, 6, 7, 8  ´ÙÀ½
 
Àá±è[?]    GpgStudy °Ô½ÃÆÇ À妽º -> ÇÁ·Î±×·¡¹Ö ÀϹÝ
ÀÌÀü ÁÖÁ¦ º¸±â :: ´ÙÀ½ ÁÖÁ¦ º¸±â  
±Û¾´ÀÌ ¸Þ½ÃÁö
biablo



°¡ÀÔ: 2006³â 12¿ù 8ÀÏ
¿Ã¸° ±Û: 222

¿Ã¸®±â¿µÇâ·ÂÀÖ´Â »ç¶÷µéÀÇ OOP¿¡ ´ëÇÑ Æò°¡µé. ¿Ã·ÁÁü: 2008-03-04 07:33
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

C++ÀÇ OOP°¡ ½ÇÆÐÇß´Ù°í ÀǽÉÇÏ´ø Áß¿¡ ¿µÇâ·ÂÀÖ´Â »ç¶÷µéÀÇ Æò°¡¸¦ ¾ò¾ú½À´Ï´Ù.

1.Richard Stallman wrote in 1995, "Adding OOP to Emacs is not clearly an improvement; I used OOP when working on the Lisp Machine window systems, and I disagree with the usual view that it is a superior way to program."[8]

2.A study by Potok et al. [9] has shown no significant difference in productivity between OOP and procedural approaches.

3.Christopher J. Date stated that critical comparison of OOP to other technologies, relational in particular, is difficult because of lack of an agreed-upon and rigorous definition of OOP.[10]

4.Alexander Stepanov suggested that OOP provides a mathematically-limited viewpoint and called it, "almost as much of a hoax as Artificial Intelligence" (possibly referring to the Artificial Intelligence projects and marketing of the 1980s that are sometimes viewed as overzealous in retrospect)[11][12].

5.Edsger W. Dijkstra wrote:
... what society overwhelmingly asks for is snake oil. Of course, the snake oil has the most impressive names —otherwise you would be selling nothing— like "Structured Analysis and Design", "Software Engineering", "Maturity Models", "Management Information Systems", "Integrated Project Support Environments" "Object Orientation" and "Business Process Re-engineering" (the latter three being known as IPSE, OO and BPR, respectively)." — EWD 1175: The strengths of the academic enterprise


4¹øÀÇ Alexander Stepanov´Â STLÀ» ¸¸µç »ç¶÷Áß ÇѸíÀÔ´Ï´Ù.
¸¸¾à¿¡ C++ÀÌ C++À̶ó´Â À̸§À» °¡ÁöÁö ¾Ê¾Ò´Ù¸é ¿ì¸®´Â ´Ù¸¥ CÀÇ º¯Á¾ (¿¹ : Objective-C)¸¦ °øºÎÇϰí ÀÖÁö
¾ÊÀ»±î¿ä?
C++ÀÇ OOP´Â ¾û¸ÁÀ̶ó°í »ý°¢ÇÕ´Ï´Ù. µ¿ÀÇÇϽô ºÐ °è¼¼¿ä?


biablo °¡ 2008-03-31 23:06¿¡ ¼öÁ¤ÇÔ, ÃÑ 1 ¹ø ¼öÁ¤µÊ
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â À̸ÞÀÏ º¸³»±â
ºñȸ¿ø
¼Õ´Ô





¿Ã¸®±â´ÙÁß»ó¼ÓÀÇ °³³äÀÌ ±Ù·¡¿¡ ¿Í¼­´Â ¾²Àßµ¥±â ¾ø´Ù´Â ÀǰߵéÀÌ ÀÖ½À´Ï´Ù. ¿Ã·ÁÁü: 2008-03-04 07:57
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

´ÙÁß»ó¼ÓÀÇ °³³äÀÌ <°³³ä»óÀ¸·Î´Â> ¾ÆÁÖ ¸ÚÁö°í ÄðÇÑ °ÍµéÀÌÁö¸¸..
½ÇÁ¦·Î´Â ±¸ÇöÀÇ ±î´Ù·Î¿ò°ú, ½ÇÁ¦·Î´Â ¿ÀÈ÷·Á °´Ã¼È­¸¦ ÇØÄ£´Ù´Â Ãø¸é°ú
°´Ã¼°£ÀÇ Á¾¼Ó°ü°è¸¦ ¾ïÁö·Î Á¶ÀåÇÏ´Â Ãø¸éÀÌ À־
°´Ã¼ÀÇ ¼³°è¸¦ ´õ ¸ðÈ£ÇÏ°Ô ¸¸µç´Ù¸é¼­ ±Ù·¡¿¡´Â ´ÙÁß»ó¼ÓÀ» C++¿¡ Ãß°¡ÇÑ °ÍÀº ÁÁÀº ÆÇ´ÜÀÌ ¾Æ´Ï¶ó´Â
°ßÇØµéÀÌ ÀÖ´õ±º¿ä.
ÁÖ·Î.. Objective-C À¯Àú±×·ì¿¡¼­ ÀÌ·± ¸»À» ¸¹ÀÌÇÏÁÒ..
Àúµµ ¾ç ¾ð¾î¸¦ ´Ù »ç¿ëÇØ º»¹Ù. ¼³°è/ÄÚµåÁ÷°ü¼º/À¯Áöº¸¼ö ¸ðµÎ Objective-CÀÇ ¼ÕÀ» µé¾îÁÖ°í ½Í½À´Ï´Ù.
À§·Î
ºñȸ¿ø
¼Õ´Ô





¿Ã¸®±â. ¿Ã·ÁÁü: 2008-03-04 09:01
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

C#¿¡ ÀÖ´Â interface¶ó´Â °³³äÀ» µµÀÔÇÏ¸é ´ÙÁß»ó¼Ó ¹®Á¦¸¦ ÇØ°áÇÒ °Í °°Àºµ¥..
À§·Î
nikola2



°¡ÀÔ: 2005³â 7¿ù 12ÀÏ
¿Ã¸° ±Û: 884
¼Ò¼Ó: (ÁÖ) ½Å±Ô ¼ÒÇÁÆ®

¿Ã¸®±â ¿Ã·ÁÁü: 2008-03-04 09:41
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

±Û»óÀ¸·Î´Â OOP°¡ ½ÇÆÐÇÑ °ÍÀ̶ó°í ¾ê±âµÇ¾îÁö´Â°ÇÁö, C++ÀÌ OOP¸¦ ¼ÒÈ­Çϴµ¥ ½ÇÆÐÇÑ °ÍÀ̶ó°í ¾ê±âÇϴ°ÇÁö ¾ÆÁ÷µµ ±¸ºÐÀ» ¸øÇß½À´Ï´Ù..

»ç½Ç»ó '½ÇÁ¦ ¿¹'¸¦ µé¾î¼­ ¾î´À ºÎºÐÀÌ ÀûÇÕÇÏÁö ¾ÊÀºÁö Á¶¸ñÁ¶¸ñ »ìÆìº¸°Ô µÇ¸é ´õ À¯ÀÍÇϰڽÀ´Ï´Ù....

'´ÙÁß»ó¼Ó'Àº c++¿¡¼­´Â Çʼö°¡ ¾Æ´Ï¶ó ¼±ÅÃÀÇ ¹®Á¦¶ó°í ¿©±â±â¿¡...
±×°ÍÀ¸·Î, c++ÀÌ ±îÀϰÍÀº ¾Æ´Ï¶ó°í »ý°¢Çϱ¸¿ä....
_________________
Áý»ç¶÷ÀÌ ±¹·ÂÀÌ´Ù...
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â MSN ¸Þ½ÅÀú
ºñȸ¿ø
¼Õ´Ô





¿Ã¸®±â ¿Ã·ÁÁü: 2008-03-04 09:42
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

Àû¾î³õÀ¸½Å Àο빮±¸¿¡´Â ¾îµð¿¡µµ C++¿¡ ´ëÇÑ ÁöÀûÀÌ ¾ø´Âµ¥ OO¿¡ ´ëÇÑ ¾ê±â¿¡¼­ °©ÀÚ±â
C++·Î È®ÀåÇØ¼®Çϴµ¥´Â Á» ¹«¸®°¡ ÀÖ´Âµí ½Í½À´Ï´Ù.
( ƯÈ÷ 5¹øÀÇ ´ÙÀͽºÆ®¶óÀÇ ¾ê±â´Â ¾ÕµÚ ¾ê±âµµ ±Ã±ÝÇØÁý´Ï´Ù..snake oil(¸¸º´ÅëÄ¡¾à)ó·³ ¶°µç´Ù. ´Â ½ÄÀ¸·Î ¾ê±âÇÏ´Â °ÍÀ¸·Î ºÁ¼­´Â ±»ÀÌ Æ¯Á¤±â¼ú¸¸À» ¾ê±âÇϱ⠺¸´Ü ¾î¶² ¼¼Å¿¡ ´ëÇÑ ºñÆÇÇÑ°Ô ¾Æ´Ñ°¡ ½Í±¸¿ä...)

´ÙÁß»ó¼ÓÀÌ ¹®Á¦°¡ ¸¹´Ù. ( ƯÈ÷ ±¸ÇöÀÇ ¾î·Á¿ò )´Â °ÍÀº ´Ùµé ¾Ë°í ÀÖ°í, ½ÇÁ¦·Î ¾²´Â »ç¶÷µµ °ÅÀÇ ¾øÁÒ.
(Àúµµ 6³â°£ ¹ä¹ú¾î¸ÔÀ¸¸é¼­ ½áº»ÀûÀÌ ¾ø³×¿ä... ) ÇÏÁö¸¸ C++¿¡¼­ ´ÙÁß»ó¼ÓÀ» ¹Ýµå½Ã ½á¾ßÇÏ´Â ÀÌÀ¯µµ ¾ø°í,
¾È¾´´Ù°í ÇÇÇØº¸´Â°Íµµ ¾ø½À´Ï´Ù..ÀÎÅÍÆäÀ̽º½ÄÀÇ ´ÙÁß»ó¼Óµµ Áö¿øµÇ±¸¿ä.~
À§·Î
ºñȸ¿ø
¼Õ´Ô





¿Ã¸®±âÀúµµ C++¿¡¼­ ÀÖ¾úÀ¸¸é Çϴ°Í... ¿Ã·ÁÁü: 2008-03-04 10:21
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

Àúµµ C++ ¿¡¼­ ´ÙÁß»ó¼ÓÀÌ Á¦°ÅµÇ°í ÀÎÅÍÆäÀ̽º°¡ Ãß°¡µÇ¾úÀ¸¸é ÇÏ´Â ¼Ò¸ÁÀÌ ÀÖ½À´Ï´Ù.
C++·Î ÀÎÅÍÆäÀ̽º¸¦ ±¸¼ºÇÒ °æ¿ì Á¡Á¡ °Å´ëÇØ Áö´Â ÀÎÅÍÆäÀ̽º¸¦ ÇÇÇÒ ¼ö°¡ ¾ø½À´Ï´Ù.
´ÙÁß»ó¼ÓÀº ÁÁÀº °³³äÀ̱ä Çѵ¥, ½ÇÁ¦·Î ¾²À̴°ÍÀ» º¸¸é ºÎ¸ð Àڽİü°è·Î ¾²À̴°ÍÀÌ
¾Æ´Ï¶ó Ŭ·¡½º ÇÕ¼º¿¡ ÁÖ·Î ¾²ÀÌ´õ±º¿ä. À½.. ¾ö¸¶ ¾Æºü°¡ ¸¸³ª µÎ¸íÀÇ Æ¯ÁúÀ» °¡Áø Ŭ·¡½º
°¡ ž °ÍÀÌ´Ù¶ó°í ÇØ¼®ÇÑ´Ù¸é ÇÒ¸»ÀÌ ¾øÁö¸¸ ¸»ÀÔ´Ï´Ù.^^
À§·Î
biablo



°¡ÀÔ: 2006³â 12¿ù 8ÀÏ
¿Ã¸° ±Û: 222

¿Ã¸®±âOOP°¡ ½ÇÆÐÇÑ ÆÐ·¯´ÙÀÓÀ̸é C++¾È¿¡ ÀÖ´Â °Íµµ ¸¶Âú°¡Áö°ÚÁÒ. ¿Ã·ÁÁü: 2008-03-04 10:23
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

Àοë:
Àû¾î³õÀ¸½Å Àο빮±¸¿¡´Â ¾îµð¿¡µµ C++¿¡ ´ëÇÑ ÁöÀûÀÌ ¾ø´Âµ¥ OO¿¡ ´ëÇÑ ¾ê±â¿¡¼­ °©ÀÚ±â
C++·Î È®ÀåÇØ¼®Çϴµ¥´Â Á» ¹«¸®°¡ ÀÖ´Âµí ½Í½À´Ï´Ù.


OOP°¡ ½ÇÆÐÇÑ ÆÐ·¯´ÙÀÓÀÌ¸é ¿ª½Ã C++¿¡¼­ Áö¿øÇÏ´Â OOPµµ ½ÇÆÐÇÑ ÆÐ·¯´ÙÀÓÀÌÁö ¾ÊÀ»±î¿ä?

C++À» ÁÖâÇÑ ºñ¾ß³×½ºÆ®·Ó½ºÆ®·ì¾¾µµ C++ÀÌ ´ÙÁß ÆÐ·¯´ÙÀÓ¾ð¾îÁö OOPÆÐ·¯´ÙÀÓ Áß½ÉÀûÀÎ ¾ð¾î´Â ¾Æ´Ï¶ó°í
ÇÏÁö ¾Ê½À´Ï±î? (The C++ Programming Language¿¡¼­¿ä.)

Âü°í·Î Á¦°¡ ¾´ ¸Ç À§ÀÇ ±ÛÀº wikipedia¿¡¼­ OOP·Î °Ë»öÇßÀ» ¶§ ³ª¿À´Â critisismÀÔ´Ï´Ù.
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â À̸ÞÀÏ º¸³»±â
ºñȸ¿ø
¼Õ´Ô





¿Ã¸®±â ¿Ã·ÁÁü: 2008-03-04 10:26
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

C++ÀÇ OOP°¡ ¿Ö ¾û¸ÁÀ̶ó°í ÇϽôÂÁö ¾Ë¾Æ¾ß µ¿ÀǸ¦ ÇϵçÁö ¸»µçÁö ÇÏÁÒ.
À§·Î
zupet



°¡ÀÔ: 2003³â 5¿ù 13ÀÏ
¿Ã¸° ±Û: 2760
¼Ò¼Ó: EA Seoul Studio

¿Ã¸®±â ¿Ã·ÁÁü: 2008-03-04 10:28
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

¾È³çÇϼ¼¿ä. ¸ÅÅ©·Î ¾ø´Â ¸Þºñ~¶ø´Ï´Ù.

¾ðÁ¦ ¹ß¾ðÀÎÁöµµ Áß¿äÇÕ´Ï´Ù. 80³â´ëºÎÅÍ ¿¬±¸µÇ¾î 90³â´ë ÃʺÎÅÍ ÀϹÝÀûÀ¸·Î ¾²¿©Áø °ÍÀ¸·Î ¾Ë°í ÀÖ½À´Ï´Ù¸¸ 80³â´ë¸»ºÎÅÍ 90³â´ë ÃʱîÁö OO ¿¡ ´ëÇØ ±â¼úÇÑ Àü¹® ¼­ÀûµéÀ» º¸¸é ±× ¿ëµµ¿Í ¹æÇ⼺ÀÌ ³­ÇØÇϱ⠱×Áö ¾ø½À´Ï´Ù. ´Ü¾î ±×´ë·Î ¸¸º´ ÅëÄ¡¾à °°Àº ´À³¦À¸·Î 90³â´ë ÇÑâ ¶°µé´ø 'OO DB' °°ÀÌ ¹«¾ùÀΰ¡ ´ë´ÜÇÑ °ÍÀÌ¸ç ¾ðÁ¨°¡´Â ¸ðµç °ÍÀ» ÇØ°áÇÒ °Í °°ÀÌ Ç¥ÇöµÇ°í ÀÖÁÒ.

±×¿¡ ºñÇØ 90³â´ë Áß¹ÝÀ» ³Ñ¾î¼­¸é¼­ 2000³âÀ¸·Î ³Ñ¾î¿À¸é¼­ ÀûÀýÇÑ ¿ëµµ¿Í »ç¿ë¹ýÀÌ Á¦½ÃµÇ±â ½ÃÀÛÇß´Ù°í »ý°¢ÇÕ´Ï´Ù. Design Pattern µµ 94³â °¡À»¿¡ ³ª¿Ô°í Àü°ø ¼­Àûµé¿¡¼­µµ ¶á±¸¸§ Àâ´ø ³»¿ëº¸´Ù Á»´õ ½Ç¿ëÀûÀÎ ¸é¿¡¼­ÀÇ OO ¸¦ ¾ð±ÞÇϱ⠽ÃÀÛ ÇßÀ¸´Ï±î¿ä.

¾î¶² ¾ð¾î°¡ C++ º¸´Ù ³ªÀº OO¸¦ °®°í ÀÖ´ÂÁö ¸ð¸£°ÚÁö¸¸ C++Àº OO ¿¡¼­ ¿ä±¸ÇÏ´Â ´ëºÎºÐÀÇ ±â´ÉÀ» Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. C++ ÀÇ ¸ñÀûÀÌ C + Object °¡ ¾Æ´Ñ C ¾ð¾î¿¡ ´õÇØ¼­ ´Ù¾çÇÑ ±â´É¼ºÀ» ºÎ°¡ÇÑ ¾ð¾îÀÎ ¸¸Å­ C++ ¸¦ OO ¾ð¾î ¸¸À¸·Î¸¸ Æò°¡ÇÏ´Â°Ç ¹«¸®°¡ ÀÖÁÒ. ¾Õ¿¡¼­ Alexander Stepanov °¡ OO ¿¡ ´ëÇØ '±÷´ø °Í'Àº C++À» ±ñ °ÍÀÌ ¾Æ´Ï¶ó Generic Language ¸¦ ½ÅºÀÇÏ´Â »ç¶÷À¸·Î¼­ OO ÀûÀΠǥÇö°ú OO ÀÚü¸¦ ±÷´ø °ÍÀ̶ó »ý°¢µË´Ï´Ù.

OO µµ ±×·¸Áö¸¸ ¸ðµç ±â¹ý, ±â¼ú, °³³ä¿¡´Â Àå´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù. 20¼¼±â´Â ¿©·¯ À̵¥¿Ã·Î±â°¡ ½Î¿ü¾úÁö¸¸ °á°úÀûÀ¸·Î ¹ÎÁÖÁÖÀÇ+ÀÚº»ÁÖÀÇ ½Ã½ºÅÛÀÌ ¼öÁ¤À» °ÅÄ¡¸ç ¼º°øÇßµíÀÌ ¸¶Áö¸·¿¡ ÀÎÁ¤¹Þ´Â °ÍÀº ´Ù¼ö°¡ »ç¿ëÇÏ°í ¼¼°è¸¦ Áö¹èÇÏ´Â ³à¼® »ÓÀÔ´Ï´Ù. LISP °°Àº ¾ð¾î·Î ¹«Ã´À̳ª ¸ÚÁø °á°ú¹°À» ³»´Â »ç¶÷µéµµ ÀÖÁö¸¸ Çѵλç¶÷ÀÌ ¸ÚÁø °á°ú¹°À» ³»°í ÁÁÀº ÆòÀ» ³»ÁØ´Ù°í ¼¼°è°¡ µû¶ó¿ÍÁÖÁø ¾Ê´Â ¹ýÀÌÁÒ.

»ç½Ç.. C++ °°ÀÌ ¾î·Á¿î ¾ð¾î°¡ ÁÖ·ù ¾ð¾î·Î µÇ¾î¹ö¸°°Ç Á» °ñÄ¡¾ÆÇÁÁÒ. -_-a
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â MSN ¸Þ½ÅÀú
ºñȸ¿ø
¼Õ´Ô





¿Ã¸®±â ¿Ã·ÁÁü: 2008-03-04 10:32
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

The C++ Programming Language Ã¥À» ÀÐ¾î ºÃ´Ù¸é , ÀÌ·± ºÒÇÊ¿äÇÑ À̾߱⸦ ÇÒ Çʿ䰡 ¾ø¾úÀ»ÅÙµ¥¿ä

´ÙÁß ÆÐ·¯´ÙÀÓ ¾ð¾îÀÔ´Ï´Ù

OOP¸¦ ¾²°í ½ÍÀ¸¸é ¾²´Â°Å°í ¾Æ´Ï¸é ¸¶´Â°Ì´Ï´Ù

The C++ Programming Language ¿¡¼­ °­Á¶ÇÏ´Â°Ç C++ ÀÌ OOP°¡ ¾Æ´Ï¶ó

¾µ¼ö ÀÖ´Â ¼ö¸¹Àº ¹æ¹ýÁß Çϳª°¡ OOP¶ó°í °­Á¶ÇÕ´Ï´Ù


¹°·Ð ÇÙ½ÉÀûÀÎ ±â´ÉÁß ÇϳªÀÓ¿¡´Â ºÐ¸íÇÏÁö¸¸ ,


¼±ÅÃÇÒ¼ö Àִ°ÍÁß ÇϳªÀÎ OOPÀÇ ¶Ç ÇϳªÀÇ ¼±ÅÃÀÎ , ´ÙÁß »ó¼ÓÀ» °¡Áö°í ÀÌ·± À̾߱⸦

ÇÑ´Ù´Â°Ô Á» ¾ÆÀÌ·¯´Ï Çϳ׿ä
À§·Î
Hybrid



°¡ÀÔ: 2006³â 12¿ù 30ÀÏ
¿Ã¸° ±Û: 223

¿Ã¸®±â ¿Ã·ÁÁü: 2008-03-04 11:19
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

¹Ù·Î À§ ºñȸ¿ø´Ô°ú biablo ´Ô ¸»¾¸¿¡ º¸Å¸é...
C++ Àº °ø½ÄÀûÀ¸·Î (C++ ¸¸µç »ç¶÷ ¸»¿¡ ÀÇÇϸé) C++ ¿¡¼­ OOP ´Â "Áö¿ø °¡´É" ÇÒ »ÓÀÔ´Ï´Ù. OOP ¸¦ °­Á¦ÇÏÁö ¾Ê½À´Ï´Ù. ±×·¸±â ¶§¹®¿¡ ¿©·¯ Á¦¾à»çÇ×ÀÌ ¾ø´Â °ÍÀε¥, ±×°É °¡Áö°í C++ Å¿À» Çϴ°ÍÀº ¿ÇÁö ¸øÇÏ´Ù°í »ý°¢ÇÕ´Ï´Ù.

À§¿¡¼­µµ ³ª¿Â ¾ê±âÁö¸¸, º»¹®Àº C++ ÀÇ OOP °¡ ¾Æ´Ñ ±×³É OOP ¿¡ ´ëÇÑ ¸»À» Çϴµ¥, ¿Ö C++ ÀÇ OOP°¡ ÁúŸ¸¦ ¹Þ¾Æ¾ß µÇ´ÂÁö°¡ ù¹øÂ° ±Ã±ÝÁõÀ̱¸¿ä. À§ÀÇ ±ÛµéÀÇ Ãâó¸¦ Àû¾îÁּžßÁö Àú·¸°Ô ÀϺκи¸ ºÒÆßÇØ¼­´Â ¾ÈµÈ´Ù°í »ý°¢ÇÕ´Ï´Ù.

´Ù½Ã C++ ·Î ÃÊÁ¡À» ¸ÂÃ߸é, ¾²·¹µå ¿©½Å ºÐ²²¼­ ¿Ö C++ ÀÇ OOP °¡ ¾û¸ÁÀ̶ó°í »ý°¢ÇϽôÂÁöÁ» ¾Ë°í ½Í½À´Ï´Ù. ¼³¸¶ OOP ¸¦ °­Á¦ÇÏÁö ¾Ê±â ¶§¹®¿¡ ¾û¸ÁÀ̶ó°í »ý°¢ÇÏ½Ã´Â°Ç ¾Æ´Ï¶ó°í ¹Ï°í½Í½À´Ï´Ù.

Âü°í·Î stroustrup ÀÇ OOPÀÇ ÀÔÀåÀÌ Is C++ an Object-Oriented language? ¶ó´Â FAQ ¿¡ ÀÖ½À´Ï´Ù.
C++ is a multi-paradigm programming language that supports Object-Oriented and other useful styles of programming. . If what you are looking for is something that forces you to do things in exactly one way, C++ isn't it.
Ãâó : http://www.research...ct-Oriented-language
_________________
Imagination is more important than knowledge - Albert Einstein
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â ±Û ¿Ã¸°ÀÌÀÇ À¥»çÀÌÆ® ¹æ¹®
ºñȸ¿ø
¼Õ´Ô





¿Ã¸®±â. ¿Ã·ÁÁü: 2008-03-04 11:31
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

c++ °ú c#À» ½áº¸°í Á¦°¡ ´À³¤ °¡ÀåÅ« Â÷ÀÌÁ¡À̶ó¸é
ÄÁÅÙÃ÷¸¦ ¸¸µé±â À§Çؼ­ ³»°¡ ÇØ¾ßÇÒÀÏÀ̾ú½À´Ï´Ù.

c++Àº stl À» Á¦¿ÜÇϰï Á¦°øµÇ´Â ±â¹Ý ¶óÀ̺귯¸®°¡ ÅξøÀÌ ºÎÁ·Çϰí
±×¸¶Àú Ç¥Áصµ ¾Æ´Õ´Ï´Ù. ³­ ¾Ë¾Æµµ ´Ù¸¥ÀÌ´Â ¸ð¸¨´Ï´Ù.(ex: boost )

´ÙÁßÆÐ·¯´ÙÀÓ ¾ð¾î¶ó´Â°Ç oop¿Í c¸¦ ¼¯¾î¼­ ¾µ¼ö ÀÖ´Ù´Â ¸»µµ µÇÁö¸¸
´Ù¸¥¸»·Î Çϸé
¿ÏÀü «»ÍÀ̶õ¶æÀÔ´Ï´Ù. ´ÙÁßÆÐ·¯´ÙÀÓÀÌ ÀåÁ¡ÀÌÀÚ ´ÜÁ¡ÀμÀÀÔ´Ï´Ù.
¾î´ÀÇϳª Àû±ØÀûÀÎ Áö¿øÀÌ ºÎÁ·ÇÒ»ÓÀÔ´Ï´Ù.
¼ÕÀ¸·Î ´Ù ¸¸µé¾î¾ß ÇÕ´Ï´Ù.
°³¹ßÀÚ°¡ 10¸íÀÌ¸é °°Àº ±â´ÉÀ» ÇÏ´Â10°³ÀÇ ¶óÀ̺귯¸®°¡ ¸¸µé¾îÁý´Ï´Ù.
¸Å¿ì ºñÈ¿À²ÀûÀÔ´Ï´Ù.

¹Ù²ã¸»Çؼ­
°³¹ßÀÚÀÇ ´É·Â¿¡ µû¶ó ¾ÈÁ¤¼º°ú ¼º´ÉÀÌ ÃµÂ÷¸¸º°ÀÌ µÉ¼öÀÖ´Ü ÀǹÌÀÔ´Ï´Ù.
±×·¸°Ô µÇ´Ùº¸´Ï ÀÚ½ÅÀÌ ÀÌ¹Ì ¸¸µé¾î ³õÀº µµ±¸°¡ ¾øÀ¸¸é
»õ·ÎÀÌ ÀÛ¾÷ÇϱâÀ§ÇÑ ±â¹ÝÀÛ¾÷ ½Ã°£ÀÌ ³Ê¹« ¸¹ÀÌ ¼Ò¿äµÉ¼öµµ ÀÖ½À´Ï´Ù.
±×·¸°Ô µÇ´Ùº¸´Ï ¹«¾ð°¡ »õ·ÎÀÌ µµÀüÇϱ⿣ ³Ê¹« À̸¥ ÇǷΰ¨¿¡
¸Ó¸´¼ÓÀ¸·Î¸¸ ÄÚµùÇÏ°í ³¡³ª±âµµ Çϳ׿ä.

c#Àº ´ÜÁ¡À¸·Î ¸ðµÎ ¼Óµµ¸¦ ²ÅÁö¸¸
Á¦°¡ º¸±â¿£ ´«¿¡ º¸ÀÌ´Â ·»´õ¸µ °ü·Ã¼Óµµ°¡ Æä³ÎƼ°¡ µÇ´Â ±â°£Àº
ÀÌÁ¦ °ð ¾ó¸¶ ³²Áö ¾ÊÀºµíº¸ÀÔ´Ï´Ù.

±×°ÍÀ» Á¦¿ÜÇÏ°ï ´å³ÝÇÁ·¹ÀÓ¿öÅ©°¡ ³Î¸® ÆÛÁöÁö¾Ê¾Ò´Ù´Â°Çµ¥
À̰ͶÇÇÑ ½Ã°£¹®Á¦¿¡ ºÒ°úÇѰͰ°±¸¿ä
directx¿ª½Ã Ãʱ⿡ ÀÌ·± ºñÆÇ¿¡ Á÷¸éÇß¾úÁö¸¸
directxÇ÷§ÆûÀÌ ³Î¸® »ç¿ëµÈ ÀÌÈķδÂ
ÀϹÝÀ¯Á®µéÀÌ ÀνÄÇϱ⸦ ¿Ö ¾²ÀÌ´ÂÁö´Â
¸ô¶óµµ ´ç¿¬È÷ ÀÖ¾î¾ß Çϴ°ÍÀ¸·Î ÀνÄÇϰíÀÖ½À´Ï´Ù.
±×·± ¿¬À¯·Î ´å³ÝÇÁ·¹ÀÓ¿öÅ© ¶ÇÇÑ Å«°É¸²µ¹·Î º¸±â¿£ ¾î·Á¿ïµí ÇÕ´Ï´Ù.
À§·Î
Hybrid



°¡ÀÔ: 2006³â 12¿ù 30ÀÏ
¿Ã¸° ±Û: 223

¿Ã¸®±âRe: . ¿Ã·ÁÁü: 2008-03-04 11:36
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

ºñȸ¿ø ¾¸:
c++ °ú c#À» ½áº¸°í Á¦°¡ ´À³¤ °¡ÀåÅ« Â÷ÀÌÁ¡À̶ó¸é
ÄÁÅÙÃ÷¸¦ ¸¸µé±â À§Çؼ­ ³»°¡ ÇØ¾ßÇÒÀÏÀ̾ú½À´Ï´Ù.

±×·³ Á¦°ø ¶óÀ̺귯¸®ÀÇ ºÐ·®°ú OOP ¿Í ¾î¶² °ü°è°¡ ÀÖ´ÂÁö ¼³¸í Á» ÇØÁÖ¼¼¿ä.
³»°¡ ÇØ¾ßÇÒ ÀÏÀÌ ¸¹À¸¸é OOP ¸¦ ¾ÈÁöذŰí, ³»°¡ ÇØ¾ßÇÒ ÀÏÀÌ ÀûÀ¸¸é OOP ¸¦ Àß Áöذɱî¿ä?
ÀÌ°Ç ÀüÇô º°°³ÀÇ ¹®Á¦Áö, C++ ÀÇ OOP ¸¦ °É°í ³Ñ¾î°¥ ¹®Á¦°¡ ¾Æ´Õ´Ï´Ù.
_________________
Imagination is more important than knowledge - Albert Einstein
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â ±Û ¿Ã¸°ÀÌÀÇ À¥»çÀÌÆ® ¹æ¹®
ºñȸ¿ø
¼Õ´Ô





¿Ã¸®±âRe: . ¿Ã·ÁÁü: 2008-03-04 12:22
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

Hybrid ¾¸:
ºñȸ¿ø ¾¸:
c++ °ú c#À» ½áº¸°í Á¦°¡ ´À³¤ °¡ÀåÅ« Â÷ÀÌÁ¡À̶ó¸é
ÄÁÅÙÃ÷¸¦ ¸¸µé±â À§Çؼ­ ³»°¡ ÇØ¾ßÇÒÀÏÀ̾ú½À´Ï´Ù.

±×·³ Á¦°ø ¶óÀ̺귯¸®ÀÇ ºÐ·®°ú OOP ¿Í ¾î¶² °ü°è°¡ ÀÖ´ÂÁö ¼³¸í Á» ÇØÁÖ¼¼¿ä.
³»°¡ ÇØ¾ßÇÒ ÀÏÀÌ ¸¹À¸¸é OOP ¸¦ ¾ÈÁöذŰí, ³»°¡ ÇØ¾ßÇÒ ÀÏÀÌ ÀûÀ¸¸é OOP ¸¦ Àß Áöذɱî¿ä?
ÀÌ°Ç ÀüÇô º°°³ÀÇ ¹®Á¦Áö, C++ ÀÇ OOP ¸¦ °É°í ³Ñ¾î°¥ ¹®Á¦°¡ ¾Æ´Õ´Ï´Ù.


ÀúºÐÀº ¿ÏÀüÈ÷ À߸ø ÁýÀ¸½Å°Å °°Àºµ¥¿ä

¶óÀ̺귯¸® ¾çÀ¸·Î µûÁöÀÚ¸é C/C++ °ü·Ã ¶óÀ̺귯¸®´Â C#°ú ºñ±³µµ ¾ÈµÇ°Ô ¸¹½À´Ï´Ù

°ø½ÄÀûÀΠǥÁضóÀ̺귯¸® ¸»°íµµ , ¼ö¸¹Àº Ä¿¹Â´ÏƼ¿Í , C#¿¡¼­´Â ²Þµµ ¸ø²Ù´Â Ç÷¹Æû¿ë ¶óÀ̺귯¸®µîµî

¾öû³ªÁÒ


´ÜÁö À¥°°Àº ÂÊÀ̳ª , C++ °ú ¿ø·¡ ÄÁ¼ÁÀÌ ¸ÂÁö ¾ÊÀº ºÐ¾ß¿¡¼­ (³×ÀÌÆ¼ºê ÄÄÆÄÀÏÀÌ ºñÈ¿À²ÀûÀÎ ºÐ¾ß)
»ç¿ëÇÏ·Á´Ï±î , ºÒÆíÇÏ°í ±×¿¡ °ü·ÃµÈ ¶óÀ̺귯¸®°¡ ºÎÁ·ÇѰ̴ϴÙ

C++ ÀÌ ¸¸´ÉÀº ¾Æ´Ï°Åµç¿ä


°¢°¢ÀÇ ¿ëµµ¿¡ ¸Â´Â µµ±¸¸¸ ÀÖÀ»»Ó , Èñ¾ÈÇÑ ³í¸®·Î ½ÇÆÐÀÛ ¿î¿î ÀÚü°¡ ³Í¼¼½ºÀÔ´Ï´Ù
À§·Î
biablo



°¡ÀÔ: 2006³â 12¿ù 8ÀÏ
¿Ã¸° ±Û: 222

¿Ã¸®±âÁ¦°¡ OOP°¡ ½ÇÆÐÇÑ ÆÐ·¯´ÙÀÓÀ̶ó°í ÀǽÉÇÏ°Ô µÈ ÀÌÀ¯. ¿Ã·ÁÁü: 2008-03-04 12:30
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

C++ÀÇ OOP°¡ ½ÇÆÐÇß´Ù°í ÇÏ´Â ÀÌÀ¯´Â "¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ÁöÇý"°°Àº Ã¥À» º»´Ù ÇÏ´õ¶óµµ OOP¸¦ Àß »ç¿ëÇÏ´Â

¹æ¹ýÀÌ ¿©ÀüÈ÷ ¸ðÈ£ÇÏ´Ù´Â °ÍÀÔ´Ï´Ù.

¿©±â¼­ Àß À̶ó´Â Àǹ̴ "»ý»ê¼ºÀÖ°Ô, À¯Áöº¸¼ö°¡ Æí¸®ÇϰÔ, ÄÚµåºÐ¼®ÀÌ ½±°Ô" ¶ó°í º¼ ¼ö ÀÖ°ÚÁö¿ä.

±×¸®°í ÇÏÇÊ ¿Ö C++À» °ñ¶ó¼­ ÁöÀûÇß´À³Ä¸é °¡Àå OOP°³³äÀ» ¸¹ÀÌ µµÀÔÇØ¼­ ÇÁ·Î±×·¡¹ÖÇÏ´Â ¾ð¾î°¡

´ëÇ¥ÀûÀ¸·Î C++À̱⠶§¹®ÀÔ´Ï´Ù.

Á¦°¡ ¿°µÎ¿¡ µÎ°í ÀÖ´Â °ÍÀº "OOP¿¡ ´ëÇÑ ±â´ë¸¦ ÁÙ¿©¾ß ÇÑ´Ù."´Â °ÍÀÔ´Ï´Ù.

¾î¼¸é C++·Î ÇÁ·Î±×·¡¹ÖÀ» ÇÏÁö ¾Ê°Ô µÇ´Â °ÍÀÌ ÀϹÝÈ­µÇ´Â °ÍÀ» °¨È÷ »ó»óÇØ º¾´Ï´Ù.

¾Æ¸¶µµ 1980³â´ë ÃÊ¹Ý CÇÁ·Î±×·¡¸ÓµéÀÌ ±×·¯Áö ¾Ê¾ÒÀ»±î ½Í½À´Ï´Ù.
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â À̸ÞÀÏ º¸³»±â
nikola2



°¡ÀÔ: 2005³â 7¿ù 12ÀÏ
¿Ã¸° ±Û: 884
¼Ò¼Ó: (ÁÖ) ½Å±Ô ¼ÒÇÁÆ®

¿Ã¸®±âRe: Á¦°¡ OOP°¡ ½ÇÆÐÇÑ ÆÐ·¯´ÙÀÓÀ̶ó°í ÀǽÉÇÏ°Ô µÈ ÀÌÀ¯. ¿Ã·ÁÁü: 2008-03-04 13:02
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

biablo ¾¸:
C++ÀÇ OOP°¡ ½ÇÆÐÇß´Ù°í ÇÏ´Â ÀÌÀ¯´Â "¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ÁöÇý"°°Àº Ã¥À» º»´Ù ÇÏ´õ¶óµµ OOP¸¦ Àß »ç¿ëÇÏ´Â

¹æ¹ýÀÌ ¿©ÀüÈ÷ ¸ðÈ£ÇÏ´Ù´Â °ÍÀÔ´Ï´Ù.

¿©±â¼­ Àß À̶ó´Â Àǹ̴ "»ý»ê¼ºÀÖ°Ô, À¯Áöº¸¼ö°¡ Æí¸®ÇϰÔ, ÄÚµåºÐ¼®ÀÌ ½±°Ô" ¶ó°í º¼ ¼ö ÀÖ°ÚÁö¿ä.

±×¸®°í ÇÏÇÊ ¿Ö C++À» °ñ¶ó¼­ ÁöÀûÇß´À³Ä¸é °¡Àå OOP°³³äÀ» ¸¹ÀÌ µµÀÔÇØ¼­ ÇÁ·Î±×·¡¹ÖÇÏ´Â ¾ð¾î°¡

´ëÇ¥ÀûÀ¸·Î C++À̱⠶§¹®ÀÔ´Ï´Ù.

Á¦°¡ ¿°µÎ¿¡ µÎ°í ÀÖ´Â °ÍÀº "OOP¿¡ ´ëÇÑ ±â´ë¸¦ ÁÙ¿©¾ß ÇÑ´Ù."´Â °ÍÀÔ´Ï´Ù.

¾î¼¸é C++·Î ÇÁ·Î±×·¡¹ÖÀ» ÇÏÁö ¾Ê°Ô µÇ´Â °ÍÀÌ ÀϹÝÈ­µÇ´Â °ÍÀ» °¨È÷ »ó»óÇØ º¾´Ï´Ù.

¾Æ¸¶µµ 1980³â´ë ÃÊ¹Ý CÇÁ·Î±×·¡¸ÓµéÀÌ ±×·¯Áö ¾Ê¾ÒÀ»±î ½Í½À´Ï´Ù.


À½.... ·¹ÆÛ·±½ºÀÇ ³»¿ëÀ» Åä´ë·Î ¸»¾¸Çϼ̴µ¥..... ü°¨»ó µ¿Àǰ¡ °¡·Á¸é ¿ª½Ã ½ÇÁ¦ ¿¹°¡ ÇÊ¿äÇÒ°Í °°½À´Ï´Ù..
»ý»ê¼º,À¯Áöº¸¼ö,ÄÚµåºÐ¼® ¸ðµÎ ½ÇÁ¦ ¿¹¸¦ ±Ù°Å·Î ÇØ¼­, OOP½ºÅ¸Àϰú OOP¾Æ´Ñ ½ºÅ¸ÀÏÀ» ºñ±³ÇÏÁú ¾ÊÀ¸¸é...
³Ê¹« Ãß»óÀûÀÎ ¼öÁØ¿¡¼­ ÁÖÀå/¹Ý·ÐÀÌ °ÅµìµÉ°Í °°³×¿ä.....(ÄÚµå¼öÁØÀÇ ¿¹¸¦ µé¸é Á¦ÀÏ ÁÁÀ»°Í °°Àºµ¥¿ä...)
_________________
Áý»ç¶÷ÀÌ ±¹·ÂÀÌ´Ù...
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â MSN ¸Þ½ÅÀú
myevan



°¡ÀÔ: 2003³â 3¿ù 4ÀÏ
¿Ã¸° ±Û: 1313

¿Ã¸®±â ¿Ã·ÁÁü: 2008-03-04 13:22
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

biablo ¾¸:
C++ÀÇ OOP°¡ ½ÇÆÐÇß´Ù°í ÇÏ´Â ÀÌÀ¯´Â "¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ÁöÇý"°°Àº Ã¥À» º»´Ù ÇÏ´õ¶óµµ OOP¸¦ Àß »ç¿ëÇÏ´Â

¹æ¹ýÀÌ ¿©ÀüÈ÷ ¸ðÈ£ÇÏ´Ù´Â °ÍÀÔ´Ï´Ù.

¿©±â¼­ Àß À̶ó´Â Àǹ̴ "»ý»ê¼ºÀÖ°Ô, À¯Áöº¸¼ö°¡ Æí¸®ÇϰÔ, ÄÚµåºÐ¼®ÀÌ ½±°Ô" ¶ó°í º¼ ¼ö ÀÖ°ÚÁö¿ä.

±×¸®°í ÇÏÇÊ ¿Ö C++À» °ñ¶ó¼­ ÁöÀûÇß´À³Ä¸é °¡Àå OOP°³³äÀ» ¸¹ÀÌ µµÀÔÇØ¼­ ÇÁ·Î±×·¡¹ÖÇÏ´Â ¾ð¾î°¡

´ëÇ¥ÀûÀ¸·Î C++À̱⠶§¹®ÀÔ´Ï´Ù.

Á¦°¡ ¿°µÎ¿¡ µÎ°í ÀÖ´Â °ÍÀº "OOP¿¡ ´ëÇÑ ±â´ë¸¦ ÁÙ¿©¾ß ÇÑ´Ù."´Â °ÍÀÔ´Ï´Ù.

¾î¼¸é C++·Î ÇÁ·Î±×·¡¹ÖÀ» ÇÏÁö ¾Ê°Ô µÇ´Â °ÍÀÌ ÀϹÝÈ­µÇ´Â °ÍÀ» °¨È÷ »ó»óÇØ º¾´Ï´Ù.

¾Æ¸¶µµ 1980³â´ë ÃÊ¹Ý CÇÁ·Î±×·¡¸ÓµéÀÌ ±×·¯Áö ¾Ê¾ÒÀ»±î ½Í½À´Ï´Ù.


ÀÏ´Ü ¸¹ÀÌ »ç¿ëµÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î ¼øÀ§¸¦ º¸°Ú½À´Ï´Ù.
http://www.tiobe.co...info/tpci/index.html


Àοë:

1ˤ Java
2ˤ C
3ˤ (Visual)Basic
4ˤ PHP
5ˤ C++
6ˤ Perl
7ˤ Python
8ˤ C#
9ˤ Delphi
10ˤ Ruby
11ˤ JavaScript
...
20ˤ Lua


À§ÀÇ ¾ð¾î ´ëºÎºÐÀÌ OOP ÆÐ·¯´ÙÀÓÀ» äÅÃÇϰí ÀÖ½À´Ï´Ù. (È®½ÇÇÏ°Ô OOP ¸¦ ¾ð¾îÀûÀ¸·Î äÅþÈÇÑ°Ç CÁ¤µµÀϱî¿ä... )

ÀÌÁß Java Á¤µµ°¡ (C++Àº ºñ±³µµ ¾ÈµÇ´Â)°ñ¼ö OOP ¾ð¾îÀ̰í
Basic, PHP, Python, Ruby µîÀº C++ ó·³ ´ÙÁß ÆÐ·¯´ÙÀÓ ¾ð¾îÀÔ´Ï´Ù.

¿©±â¼­ Áß¿äÇÏ°Ô º¸½ÇÁ¡Àº
Python, Ruby, Lua ó·³ ºñ±³Àû ÃÖ±Ù¿¡ µîÀåÇÑ ¾ð¾îµéÀÌ
¸ðµÎ OOP °³³äÀ» °¡Áö°í ÀÖ´Ù´Â Á¡ÀÔ´Ï´Ù.
OOP°¡ ½ÇÆÐÇÑ ÆÐ·¯´ÙÀÓÀ̶ó¸é äÅÃÇÏÁö ¾Ê¾Ò°ÚÁÒ ~(-_-)~

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

1. "OOP¿¡ ´ëÇÑ ±â´ë¸¦ ÁÙ¿©¾ß ÇÑ´Ù." ÇÏ´Â ¸»Àº ¸Â½À´Ï´Ù.
ÇÏÁö¸¸ À̸»Àº OOP °¡ ¸¸´ÉÀϰŶó´Â ±â´ë¸¦ ¹ö¸®¶ó´Â °ÍÀÌÁö
OOP °¡ ½ÇÆÐÇØ±â ¶§¹®¿¡ ±×·¯¶ó´Â °ÍÀº ¾Æ´Õ´Ï´Ù.

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

2. C++ ·Î ÇÁ·Î±×·¡¹ÖÇÏ´Â °ÍÀÌ ÀϹÝÈ­µÇÁö ¾Ê°Ô µÈ°ÍÀº ¿À·¡µÇ¾ú½À´Ï´Ù.

À§ÀÇ ¼øÀ§¸¦ º¸½Ã´Â °Íó·³ Java °¡ ¯¸ÔÀºÁö´Â ²Ï ¿À·¡µÆ½À´Ï´Ù ~(-_-)~

ÃÖ¾ÇÀÇ Á¶°Ç¿¡¼­ dzºÎÇÑ ¶óÀ̺귯¸®¸¦ °¡Áö°í µ¹¾Æ°¡´Â c¾ð¾îµµ ¾ÆÁ÷ ½ß½ßÇÏÁÒ.

À¥ÀÇ ½Ã´ë°¡ ¿­¸®¸é¼­ ASP(Basic), PHP, JavaScript 3ÇüÁ¦ÀÇ ±â¼¼°¡ »ó´çÈ÷ ¿Ã¶ó°¬À¸¸ç

´Ù¸ñÀû ½ºÅ©¸³Æ®·Î´Â perl °ú python ÀÌ Àå¾ÇÇß½À´Ï´Ù.

±×·¯¹Ç·Î C++ ÀÌ OOP ¾ð¾î ¸¦ ´ëÇ¥ÇÑ´Ù°í º¸´Â°ÍÀº ÇöÀç °ÔÀÓ ÇÁ·Î±×·¡¹ÖÀ̶ó´Â ¹üÀ§¾È¿¡¼­¸¸ À¯È¿ÇÕ´Ï´Ù.

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

3. °ÔÀÓ°ú OOP

°á·ÐºÎÅÍ À̾߱âÇÏ¸é °ÔÀÓ ÇÁ·Î±×·¡¹Ö¿¡¼­ OOPÀÇ ¿µÇâ·ÂÀº Àý´ëÀûÀÔ´Ï´Ù.

°ÔÀÓÀº Å©°Ô 'UI' ¿Í '°ÔÀÓ' µÎ°¡Áö·Î ³ª´©¾îÁý´Ï´Ù.

UI ´Â ÀüÅëÀûÀ¸·Î OOP ÀÇ ÅÔ¹çÀÔ´Ï´Ù.

°ÔÀÓÀÇ ÁÖ¿ä ±¸¼º¿ä¼Ò (¹è°æ/ij¸¯ÅÍ/¾ÆÀÌÅÛ/ÀÌÆåÆ®) µî ¿ª½Ã
OOP ¹æ½ÄÀ¸·Î ÇÁ·Î±×·¡¹ÖÇÒ¶§ °¡Àå °ü¸®Çϱ⠽±½À´Ï´Ù.

´Ù¸¸ C++ ÀÇ ¸Þ¸ð¸® °ü¸®¿Í À̺¥Æ® 󸮰¡ ¾î·Æ´Ù´Â Á¡¿¡¼­ ¾ð¾îÀû Â÷¿øÀÇ ÇѰ踦 °¡Áö°í ÀÖÀ»»ÓÀÔ´Ï´Ù.
ÀÌ·± ¿ä¼ÒµéÀº python, ruby, lua, c# µîÀ» µµÀÔÇØ¼­ ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù.
(ÀÌµé ¾ð¾î¸¦ »ç¿ëÇÒ¶§µµ oop ¸¦ »ç¿ëÇØ¼­ ÇØ°áÇÏÁÒ ~(-_-)~ )


ps. ÃÖ±Ù ¾ð¾î ÆÐ·¯´ÙÀÓÀº 'ÇÊ¿äÇÑ »óȲ¿¡ ÀûÀýÇÑ ¾ð¾î¸¦ (¾ø´Ù¸é ¸¸µé¾î¼­)»ç¿ëÇÏÀÚ' ÀÔ´Ï´Ù ~(-_-)~
_________________
ºøÀÚ·ç³× http://www.myevan.net >_<b
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â ±Û ¿Ã¸°ÀÌÀÇ À¥»çÀÌÆ® ¹æ¹®
Hybrid



°¡ÀÔ: 2006³â 12¿ù 30ÀÏ
¿Ã¸° ±Û: 223

¿Ã¸®±âRe: Á¦°¡ OOP°¡ ½ÇÆÐÇÑ ÆÐ·¯´ÙÀÓÀ̶ó°í ÀǽÉÇÏ°Ô µÈ ÀÌÀ¯. ¿Ã·ÁÁü: 2008-03-04 13:37
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

biablo ¾¸:
C++ÀÇ OOP°¡ ½ÇÆÐÇß´Ù°í ÇÏ´Â ÀÌÀ¯´Â "¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ÁöÇý"°°Àº Ã¥À» º»´Ù ÇÏ´õ¶óµµ OOP¸¦ Àß »ç¿ëÇÏ´Â

¹æ¹ýÀÌ ¿©ÀüÈ÷ ¸ðÈ£ÇÏ´Ù´Â °ÍÀÔ´Ï´Ù.

¿©±â¼­ Àß À̶ó´Â Àǹ̴ "»ý»ê¼ºÀÖ°Ô, À¯Áöº¸¼ö°¡ Æí¸®ÇϰÔ, ÄÚµåºÐ¼®ÀÌ ½±°Ô" ¶ó°í º¼ ¼ö ÀÖ°ÚÁö¿ä.

±×¸®°í ÇÏÇÊ ¿Ö C++À» °ñ¶ó¼­ ÁöÀûÇß´À³Ä¸é °¡Àå OOP°³³äÀ» ¸¹ÀÌ µµÀÔÇØ¼­ ÇÁ·Î±×·¡¹ÖÇÏ´Â ¾ð¾î°¡

´ëÇ¥ÀûÀ¸·Î C++À̱⠶§¹®ÀÔ´Ï´Ù.

Á¦°¡ ¿°µÎ¿¡ µÎ°í ÀÖ´Â °ÍÀº "OOP¿¡ ´ëÇÑ ±â´ë¸¦ ÁÙ¿©¾ß ÇÑ´Ù."´Â °ÍÀÔ´Ï´Ù.

¾î¼¸é C++·Î ÇÁ·Î±×·¡¹ÖÀ» ÇÏÁö ¾Ê°Ô µÇ´Â °ÍÀÌ ÀϹÝÈ­µÇ´Â °ÍÀ» °¨È÷ »ó»óÇØ º¾´Ï´Ù.

¾Æ¸¶µµ 1980³â´ë ÃÊ¹Ý CÇÁ·Î±×·¡¸ÓµéÀÌ ±×·¯Áö ¾Ê¾ÒÀ»±î ½Í½À´Ï´Ù.

OOP ÀÇ ¹®Á¦Á¡À» ÁöÀûÇÏ´Â °Í°ú C++ ÀÇ OOP ÀÇ ¹®Á¦Á¡À» ÁöÀûÇÏ´Â °ÍÀº ´Ù¸¨´Ï´Ù.
Á¦°¡ º¸±â¿¡´Â óÀ½ ¾²·¹µå¸¦ ¿©½ÅºÐÀº º»¹®À» º¸¸é OOP ¶ó´Â °ÍÀÌ C++ ¿¡¸¸ Àִ°ɷΠÀ߸ø ¾Ë°í °è½Å°Å °°½À´Ï´Ù.

biablo ¾¸:
°¡Àå OOP°³³äÀ» ¸¹ÀÌ µµÀÔÇØ¼­ ÇÁ·Î±×·¡¹ÖÇÏ´Â ¾ð¾î°¡ ´ëÇ¥ÀûÀ¸·Î C++À̱⠶§¹®ÀÔ´Ï´Ù.

¿Ö ÀÌ·± ¸»¾¸À» Çϼ̴ÂÁö´Â Àß ÀÌÇØ°¡ µÇÁö ¾Ê½À´Ï´Ù. C++ Àº OOP ¸¦ Áö¿øÇÏ´Â ¾ð¾îÀÏ»Ó, Java °°Àº ¾ð¾î°¡ ÈξÀ ´õ OOP ¸¦ Àß Áö¿øÇÕ´Ï´Ù. (±× ¿Ü¿¡µµ ´õ Àß Áö¿øÇÏ´Â ´Ù¸¥ ¾ð¾îµéµµ ¸¹±¸¿ä.)
C++ Àº ¿ÀÈ÷·Á OOP ¿¡ ³Ê¹« ¹þ¾î³µ´Ù°í ÁöÀû´çÇÒ ¼ö ÀÖÀ»Áö´Â ¸ð¸£°ÚÁö¸¸ (¹°·Ð ±×¿¡ ´ëÇÑ ¹Ý·ÐÀº Á¦°¡ À§¿¡ ½áµÐ FAQ ·Î ´ë½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.) C++ ÀÌ OOP ÀÇ °³³äÀ» °¡Àå ¸¹ÀÌ µµÀÔÇß´Ù´Â ÀǰßÀº óÀ½ µè½À´Ï´Ù. ¶Ç ±×·¸±â ¶§¹®¿¡ OOP ¿¡ ´ëÇÑ ºñ³­ÀÌ C++ ·Î °¡´Â °Íµµ ÀÌÇØÇÒ ¼ö°¡ ¾ø±¸¿ä.

Á¦°¡ biablo ´ÔÀÇ ±ÛÀ» ¹º°¡ À߸ø ÀÌÇØÇϰí ÀÖ´Ù¸é ÁöÀûÇØÁֽñ⠹ٶø´Ï´Ù.
_________________
Imagination is more important than knowledge - Albert Einstein
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â ±Û ¿Ã¸°ÀÌÀÇ À¥»çÀÌÆ® ¹æ¹®
xevious7



°¡ÀÔ: 2006³â 3¿ù 30ÀÏ
¿Ã¸° ±Û: 175

¿Ã¸®±âC++Àº ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Â ¾ð¾îµé Áß¿¡ ÇϳªÀÏ»Ó.. ¿Ã·ÁÁü: 2008-03-04 14:31
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

¾È³çÇϼ¼¿ä .

Á¦°¡ ÇÏ°í ½ÍÀº À̾߱⸦ ÀÚ·ç´ÔÀÌ ´Ù ÇØÁּż­

Ãß°¡ÀûÀ¸·Î ¸»¾¸ µå¸®ÀÚ¸é , Àü»êÇÐ(Computer Science)¶ó´Â °ÍÀº What's truth? ¸¦ ã´Â Çй®À̶ó±âº¸´Ü
How to? ¸¦ ã´Â Çй®À̱⠶§¹®¿¡ , Á¤´äÀº ¾ø´Ù¶ó´Â °ÍÀÔ´Ï´Ù.

±×·¡¼­ ¾ð¾î¿Í °³¹ßÅø OS¿¡ ´ëÇÑ ³íÀïÀº ¾îÂ¸é µ¹°íµµ´Â À̾߱Ⱑ µÉ ¼ö ÀÖ½À´Ï´Ù.

¹«½¼ ¾ð¾î ÇÁ·Î±×·¡¸Ó À̱âÀü¿¡ (CÇÁ·Î±×·¡¸Ó , C++ÇÁ·Î±×·¡¸Ó) ±×³É ÇÁ·Î±×·¡¸Ó°¡ µÇ´Â°ÍÀÌ
ÁÁÀº°ÍÀÌ ¾Æ´Ò±î »ý°¢ÇÕ´Ï´Ù.

¾ð¾î´Â ÇÁ·Î±×·¡¸Ó°¡ ¼±ÅÃÇÏ´Â °ÍÀ̴ϱî¿ä

http://www.xevious7.com/285
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â ±Û ¿Ã¸°ÀÌÀÇ À¥»çÀÌÆ® ¹æ¹®
imays



°¡ÀÔ: 2003³â 2¿ù 18ÀÏ
¿Ã¸° ±Û: 1039

¿Ã¸®±âÀúÀÇ »ý°¢ ¿Ã·ÁÁü: 2008-03-04 15:29
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

= C++ÀÇ OOP´Â ¾û¸ÁÀÌ´Ù? =

°´Ã¼ÁöÇâ ¾ð¾î¿Í C++À» µ¿ÀϽÃÇÏ´Â °ÍÀº Àúµµ ¹Ý´ë¿¡ ÇÑÇ¥ÀÔ´Ï´Ù. C++Àº C¿¡´Ù °´Ã¼ÁöÇâÀ» °¡´ÉÇÏ°Ô ÇØÁÖµµ·Ï ºÙÀÎ °ÍÀÌÁö, °´Ã¼ÁöÇâÀ» °­Á¦ÇÏ´Â°Ô ¾Æ´Ï´Ùº¸´Ï '¾ÈÀüÇÑ °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö'À» ÁؼöÇÏÁö´Â ¸øÇÏÁÒ. ´ÙÁß »ó¼Óµµ ±×·¯ÇÑ ¿¹ Áß ÇϳªÀ̰í¿ä.

Áï, C++ÀÇ OOP´Â... ¾û¸Á±îÁö´Â ¾Æ´Ï°í¿ä... Á» °Å½Ã±âÇÏ´Ù°í ÇØ¾ß ÇϰÚÁÒ. ^^;

= ÷¾ð(±Ù°Å »ý·« -_-) =

* C++Àº ÀÏ´Ü ºôµå ¼Óµµ°¡ ´À·ÁÅÍÁ®¼­, ±×¸®°í µð¹ö±ëÇÒ¶§ º¯¼ö°¡ Á¤È®È÷ ³ª¿ÀÁö ¾Ê¾Æ¼­ ÀÌ¹Ì ¹ÝÀº ±ð¾Æ¸Ô½À´Ï´Ù. ¸Þ¸ð¸® ±ÜÀ» ¿°·Áµµ Å©°í¿ä.

* ÄÚµùÀº OOP°¡ ´õ '½Å³ª°í ¿¤·¹°­½º'ÇÏÁö¸¸ Á¤ÀÛ µð¹ö±ëÀº procedural code°¡ ´õ ½±´õ¶ó±¸¿ä. ÀϹÝÀûÀÎ °³¹ß ¹æ¹ý·Ð¿¡¼­ ÄÚµùº¸´Ù µð¹ö±ëÀÌ ÈξÀ ¸¹Àº ½Ã°£À» Â÷ÁöÇÑ´Ù´Â Á¡Àº ¹«½ÃÇÒ ¼ö ¾ø´Â ¿ä¼ÒÁÒ. program to interface ÆÐÅÏÀ¸·Î ¸¸µé¾îÁø Äڵ带 µð¹ö±ëÇÏ´Â°Ç Â¥Áõ³­´Ù´Â Á¡Àº Àú ¸»°íµµ °ÞÀº ºÐÀÌ ¸¹À»°Å¶ó º¾´Ï´Ù.

* OOP°¡ ÀûÀýÇÑ ºÎºÐÀÌ ÀûÀýÇÏÁö ¾ÊÀº ºÎºÐº¸´Ù ´õ ¸¹Àº °ÍÀº »ç½ÇÀÔ´Ï´Ù. ÇÏÁö¸¸ OOP°¡ ÀûÀýÇÏÁö ¾ÊÀºµ¥¼­ ¾ïÁö·Î Àû¿ëÇÏ·Á°í ÇÏ¸é µæº¸´Ù ½ÇÀÌ Å« °æ¿ìµµ ºÐ¸íÈ÷ Á¸ÀçÇÕ´Ï´Ù.

* OOP¸¸ µé¿©´Ùº¸Áö ¸¶½Ã°í, ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ±â¹ýÀ» ¼÷ÁöÇÏ´Â°Ô ÁÁ½À´Ï´Ù.

Aspect-oriented programming
Functional decomposition
Object-oriented programming
Post-object programming
Structured programming
Rule-based programming

Agile software development
Crystal Clear
Extreme programming
Lean software development
Scrum (in management)
(Ãâó: wikipedia)
_________________
¿Â¶óÀÎ °ÔÀÓ ¼­¹ö ¿£Áø ProudNet
http://www.nettention.co.kr
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â ±Û ¿Ã¸°ÀÌÀÇ À¥»çÀÌÆ® ¹æ¹® MSN ¸Þ½ÅÀú
ÀÌÀü ±Û Ç¥½Ã:   
Àá±è[?]    GpgStudy °Ô½ÃÆÇ À妽º -> ÇÁ·Î±×·¡¹Ö ÀÏ¹Ý ½Ã°£´ë: GMT + 9 ½Ã°£(Çѱ¹)
ÆäÀÌÁö·Î 1, 2, 3, 4, 5, 6, 7, 8  ´ÙÀ½
ÆäÀÌÁö 1 Áß 8

ÀÌ ÁÖÁ¦¿¡ ´ëÇÑ Æ®·¢¹é ÁÖ¼Ò: (Âü°í)

±Û ÀÕ±â(½ÃÇèÁß): |

 
°Ç³Ê¶Ù±â:  
»õ·Î¿î ÁÖÁ¦¸¦ ¿Ã¸± ¼ö ¾ø½À´Ï´Ù
´ä±ÛÀ» ¿Ã¸± ¼ö ¾ø½À´Ï´Ù
ÁÖÁ¦¸¦ ¼öÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù
¿Ã¸° ±ÛÀ» »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù
ÅõÇ¥¸¦ ÇÒ ¼ö ¾ø½À´Ï´Ù


Powered by phpBB © 2001, 2005 phpBB Group