3.144.202.167´Ô ·Î±×ÀÎ ÇØÁÖ¼¼¿ä

MY wikix
óÀ½À¸·Î
³»¼Ò°³
»çÁø¹æ
°øºÎ¸Ç
ÀϱâÀå
¿µÈ­±¤
µ¶¼­±¤
À⵿»ç´Ï
¹æ¸í·Ï
À§Å° ÆäÀÌÁö
¸ðµç ÆäÀÌÁö
Àαâ ÆäÀÌÁö
º¯°æ ÆäÀÌÁö
°Ë»öÇϱâ

Today : 1870  Total : 336404
ppabaki's wikix ^^v

diff of 2008_Java Middle_Exam

page id: 1309, 1838 hits, unlocked, unhidden, current: v2
v1:2008-04-17 00:08:18(2,342), v2:2008-04-17 00:24:17(2,345)
diff v1:211.203.43.194 v2:211.203.43.194

= 1. »ó¼Ó°ú ĸ¼úÈ­ÀÇ °üÁ¡¿¡¼­ °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀ» ³íÇ϶ó.
= {{{
= ¡Ü ĸ½¶È­(encapsulation)
=
= - ÇϳªÀÇ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ µ¥ÀÌÅÍ(ÀϹÝÀûÀ¸·Î º¯¼ö)¿Í ¸Þ¼­µå¸¦ Çϳª·Î ¹­¾î¼­ °ü¸®ÇÏ´Â °Í
= class = ¼Ó¼º(º¯¼ö, µ¥ÀÌÅÍ) + ¸Þ¼­µå(ÇÔ¼ö) Áï, class¶ó´Â ÀÚ·áÇüÀ» ÅëÇÏ¿© µ¥ÀÌÅÍ¿Í ÇÔ¼ö¸¦ Çѵ¥ ¹­À» ¼ö ÀÖ´Ù.
=
= - Ŭ·¡½ºÀÇ ³»ºÎ Á¤ÀÇ¿¡ ´ëÇØ ¿ÜºÎ¿¡¼­ º¼ ¼ö ¾øµµ·Ï ÇÏ´Â °ÍÀÌ Æ¯Â¡ÀÌ´Ù.
=
= Ŭ·¡½º¿¡ Á¤ÀÇµÈ ¸Þ¼­µå(Interface)¸¸ º¼ (»ç¿ëÇÒ) ¼ö ÀÖÀ¸¸ç, ³»ºÎÀÇ ¼Ó¼º°ú ±¸ÇöÀº º¼ ¼ö ¾ø°Ô µðÀÚÀÎÇÑ´Ù.
=
=
= - ĸ½¶È­ÀÇ ÀÌÁ¡
= 1. ¸ðµâ¼º(Modularity)
= ÇϳªÀÇ °´Ã¼¸¦ À§ÇÑ ¼Ò½ºÄÚµå´Â ´Ù¸¥ °´Ã¼¸¦ À§ÇÑ Äڵ忡¼­ µ¶¸³ÀûÀ¸·Î »ç¿ëµÇ¾î Áú ¼öÀÖ´Ù.
=
= ¶ÇÇÑ °´Ã¼´Â ½Ã½ºÅÛ ¾îµð¿¡¼­³ª ½±°Ô Àû¿ëµÉ ¼ö Àִµ¥, ¾î¶² ÀÌ¿¡ ÀÇÇØ ¸¸µé¾îÁø ÀÚÀü°Å °´Ã¼´Â
=
= ´Ù¸¥ ´©±º°¡°¡ ¾Æ¹« ¼öÁ¤À» °¡ÇÏÁö ¾Ê°í ÀÚ½ÅÀÇ ½Ã½ºÅÛ¿¡ ¹Ù·Î Àû¿ë½Ãų ¼ö ÀÖ´Ù.
=
=
= 2. Á¤º¸Àº´Ð(infomation hiding)
= °´Ã¼´Â ´Ù¸¥ °´Ã¼ÀÇ Á¢±ÙÀ» Çã¿ëÇϱâ À§ÇØ publicÀ̶ó´Â Á¢±Ù ´Ü°è¸¦ °¡Áø´Ù.
=
= °´Ã¼´Â ±× °´Ã¼¸¦ ÂüÁ¶ÇÏ´Â ´Ù¸¥ °´Ã¼¿¡°Ô´Â ¾Æ¹« ¿µÇâµµ ³¢Ä¡Áö ¾Ê°í, ÀÚ½ÅÀÇ private º¯¼ö¿Í ¸Þ¼­µå¸¦ ¾ðÁ¦µç ¼öÁ¤ÇÒ ¼öÀÖ´Ù
=
= ¡Ü »ó¼Ó(inheritance)
= - ÇÁ·Î±×·¥ÀÇ Àç»ç¿ëÀ» °¡´ÉÇÏ°Ô ÇØÁÖ´Â °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ÇÙ½É °³³ä
= - »õ·Î¿î Ŭ·¡½º¸¦ Á¤ÀÇÇÒ ¶§, ÀÌ¹Ì ¸¸µé¾î ³õÀº Ŭ·¡½ºÀÇ ¼Ó¼ºÀ» »ó¼Ó¹Þ°í ÇÊÇ¥ÇÑ ºÎºÐ¸¸ Ãß°¡ÇÒ ¼ö Àִµ¥ À̸¦ Ŭ·¡½ºÀÇ »ó¼Ó¼ºÀ̶ó°í ÇÑ´Ù.
= - »ó¼Ó¼ºÀ» »ç¿ëÇϸé À¯»çÇÑ Å¬·¡½ºµé °£ÀÇ °øÅëµÈ ¼Ó¼ºÀ» ÇϳªÀÇ ±âº» Ŭ·¡½º¿¡ Á¤ÀÇÇÏ¿© ÆÄ»ýŬ·¡½º°¡ °øÀ¯ÇÒ ¼ö ÀÖÀ¸¹Ç·Î
=
= Àüü ÄÚµå Å©±âµµ ÁÙ°í ÇÁ·Î±×·¥ ±¸¼ºµµ °£´ÜÇØ Áø´Ù.
= }}}
=
= 2. »ï°¢Çü°ú »ç°¢ÇüÀÇ ¸éÀûÀ» ±¸ÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇ϶ó. »ï°¢Çü¿¡´Â area()¶ó´Â ¸Þ¼Òµå·Î ±× ¸éÀûÀ» ±¸ÇÑ´Ù. ±×¸®°í »ç°¢ÇüÀº »ï°¢ÇüÀ» È®ÀåÇÏ¿© Á¤ÀÇÇ쵂 area()¸¦ ÀçÁ¤ÀÇÇ϶ó.
=
=
= 3. ¿¹¿Ü¸¦ ó¸®Çϱâ À§ÇÑ try, catch, finally ¹®À» ¼³¸íÇÏ°í ¿¹¿Ü°¡ 󸮵Ǵ °úÁ¤À» ¼³¸íÇ϶ó.
- 4. ¹è¿­ a[5]Àº 5°³ÀÇ Á¤¼ö°ªÀ» °¡Áø´Ù. °¢ ¹è¿­ ¿ø¼ÒÀÇ °ªÀ» for ¹®À¸·Î ¼öÇàÇÏ´Â µµÁß,
- 0°ú 9»çÀÌÀÇ °ªÀÌ ¾Æ´Ñ °æ¿ì À̸¦ À§ÇÑ ¿¹¿Ü °´Ã¼¸¦ ¹ß»ý½ÃÄÑ Ã³¸®ÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥À»
- ÀÛ¼ºÇ϶ó.
- 6. 1ºÎÅÍ 100 »çÀÌÀÇ ³­¼ö¸¦ ¹ß»ý½ÃÄÑ ±× ¼ö°¡ prime numberÀÎÁö¸¦ ÆǺ°ÇÏ´Â ÇÁ·Î±×·¥À»
- ÀÛ¼ºÇ϶ó.
+
+ 4. ¹è¿­ a[5]Àº 5°³ÀÇ Á¤¼ö°ªÀ» °¡Áø´Ù. °¢ ¹è¿­ ¿ø¼ÒÀÇ °ªÀ» for ¹®À¸·Î ¼öÇàÇÏ´Â µµÁß, 0°ú 9»çÀÌÀÇ °ªÀÌ ¾Æ´Ñ °æ¿ì À̸¦ À§ÇÑ ¿¹¿Ü °´Ã¼¸¦ ¹ß»ý½ÃÄÑ Ã³¸®ÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇ϶ó.
+
+ 6. 1ºÎÅÍ 100 »çÀÌÀÇ ³­¼ö¸¦ ¹ß»ý½ÃÄÑ ±× ¼ö°¡ prime numberÀÎÁö¸¦ ÆǺ°ÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇ϶ó.
+
= 8. ÀÎÅÍÆäÀ̽º¿Í Ãß»óŬ·¡½º¸¦ ºñ±³ ¼³¸íÇ϶ó.
+
= 9. ¾²·¹µå¸¦ ½ÇÇà½ÃÅ°´Â 2°¡Áö ÇÁ·Î±×·¡¹Ö ¹æ¹ý?
+
= 10. »ý»êÀÚ, ¼ÒºñÀÚ ÇÁ·Î±×·¥À» ¾²·¹µåÀÇ °üÁ¡¿¡¼­ wait(), notify(), synchronized µîÀ» ½á¼­ ¼³¸íÇ϶ó.
+
= 11. wrapper Ŭ·¡½º¶õ?
+
= 1. Math.sqrt()¸¦ ÀÌ¿ëÇÏ¿© 1ºÎÅÍ 1000»çÀÌÀÇ ¼Ò¼ö¸¦ ¸ðµÎ ã´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇ϶ó.
+
= 2. recursive ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¿© n!¸¦ ±¸Ç϶ó.
+
= 3. == °ú equals() ´Â ¾î¶»°Ô ´Ù¸¥°¡?
+
= 4. String°ú StringBufferÀÇ Â÷ÀÌÁ¡Àº?
+

ViewPage

Last :   Who : 211.203.43.194
Version : v
hits