°Ë±¦Êé¿â > ÎÄѧÆäËûµç×ÓÊé > Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ) >

µÚ16²¿·Ö

Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ)-µÚ16²¿·Ö

С˵£º Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ) ×ÖÊý£º ÿҳ4000×Ö

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡



¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡¡682¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D¡£4¡£¡¡2¡¡Web¡¡Õ¾µã¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡¡682¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D¡£4¡£3¡¡ÎÄÕ¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡¡682¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D¡£4¡£4¡¡Java¡¡×¨ÒµÊé¼®¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡¡683¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡D¡£4¡£5¡¡Ò»°ãÊé¼®¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡¡683¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

¸½Â¼¡¡E¡¡¡¡¹ØÓÚÀ¬»øÊÕ¼¯µÄһЩ»°¡¡¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡¡684¡¡¡¡

¸½Â¼¡¡F¡¡ÍƼö¶ÁÎï¡¡¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡¡686¡¡¡¡

¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡26¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡28¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡1¡¡Õ¡¡¡¡¶ÔÏóÈëÃÅ¡¡¡¡



¡¡¡¡

¡¡¡°ÎªÊ²Ã´ÃæÏò¶ÔÏóµÄ±à³Ì»áÔÚÈí¼þ¿ª·¢ÁìÓòÔì³ÉÈç´ËÕ𺶵ÄÓ°Ï죿¡±¡¡¡¡

¡¡¡¡

ÃæÏò¶ÔÏó±à³Ì£¨OOP£©¾ßÓж෽ÃæµÄÎüÒýÁ¦¡£¶Ô¹ÜÀíÈËÔ±£¬ËüʵÏÖÁ˸ü¿ìºÍ¸üÁ®¼ÛµÄ¿ª·¢Óëά»¤¹ý³Ì¡£¶Ô·ÖÎö¡¡

ÓëÉè¼ÆÈËÔ±£¬½¨Ä£´¦Àí±äµÃ¸ü¼Ó¼òµ¥£¬ÄÜÉú³ÉÇåÎú¡¢Ò×ÓÚά»¤µÄÉè¼Æ·½°¸¡£¶Ô³ÌÐòÔ±£¬¶ÔÏóÄ£ÐÍÏÔµÃÈç´Ë¸ß¡¡

ÑźÍdzÏÔ¡£´ËÍ⣬ÃæÏò¶ÔÏ󹤾ßÒÔ¼°¿âµÄ¾Þ´óÍþÁ¦Ê¹±à³Ì³ÉΪһÏî¸üʹÈËÓäÔõÄÈÎÎñ¡£Ã¿¸öÈ˶¼¿É´ÓÖлñ¡¡

Ò棬ÖÁÉÙ±íÃæÈç´Ë¡£¡¡¡¡

Èç¹û˵ËüÓÐȱµã£¬ÄǾÍÊÇÕÆÎÕËüÐ踶³öµÄ´ú¼Û¡£Ë¼¿¼¶ÔÏóµÄʱºò£¬ÐèÒª²ÉÓÃÐÎÏó˼ά£¬¶ø²»ÊdzÌÐò»¯µÄ˼¡¡

ά¡£Óë³ÌÐò»¯Éè¼ÆÏà±È£¬¶ÔÏóµÄÉè¼Æ¹ý³Ì¸ü¾ßÌôÕ½ÐÔ¡ª¡ªÌرðÊÇÔÚ³¢ÊÔ´´½¨¿ÉÖظ´Ê¹Ó㨿ÉÔÙÉú£©µÄ¶ÔÏó¡¡

ʱ¡£¹ýÈ¥£¬ÄÇЩ³õÉæÃæÏò¶ÔÏó±à³ÌÁìÓòµÄÈ˶¼±ØÐë½øÐÐÒ»ÏîÁîÈËÍ´¿àµÄÑ¡Ôñ£º¡¡¡¡

£¨1£©¡¡Ñ¡ÔñÒ»ÖÖÖîÈçSmalltalk¡¡µÄÓïÑÔ£¬¡°³öʦ¡±Ç°±ØÐëÕÆÎÕÒ»¸ö¾ÞÐ͵Ŀ⡣¡¡¡¡

£¨2£©¡¡Ñ¡Ôñ¼¸ºõ¸ù±¾Ã»ÓпâµÄ¡¡C£«£«¡¡£¨×¢ÊÍ¢Ù£©£¬È»ºóÉîÈëѧϰÕâÖÖÓïÑÔ£¬Ö±ÖÁÄÜ×ÔÐбàд¶ÔÏó¿â¡£¡¡¡¡

¡¡¡¡

¢Ù£ºÐÒÔ˵ÄÊÇ£¬ÕâÒ»Çé¿öÒÑÓÐÃ÷ÏԸĹۡ£ÏÖÔÚÓеÚÈý·½¿âÒÔ¼°±ê×¼µÄ¡¡C£«£«¿â¹©Ñ¡Óᣡ¡¡¡

¡¡¡¡

ÊÂʵÉÏ£¬ºÜÄѺܺõØÉè¼Æ³ö¶ÔÏ󡪡ª´Ó¶øºÜÄÑÉè¼ÆºÃÈκζ«Î÷¡£Òò´Ë£¬Ö»ÓÐÊýÁ¿Ï൱Éٵġ°×¨¼Ò¡±ÄÜÉè¼Æ³ö¡¡

×îºÃµÄ¶ÔÏó£¬È»ºóÈÃÆäËûÈËÏíÓ᣶ÔÓڳɹ¦µÄ¡¡OOP¡¡ÓïÑÔ£¬ËüÃDz»½ö¼¯³ÉÁËÕâÖÖÓïÑÔµÄÓï·¨ÒÔ¼°Ò»¸ö±àÒë³ÌÐò¡¡

¡¡£¨±àÒëÆ÷£©£¬¶øÇÒ»¹ÓÐÒ»¸ö³É¹¦µÄ¿ª·¢»·¾³£¬ÆäÖаüº¬Éè¼ÆÓÅÁ¼¡¢Ò×ÓÚʹÓõĿ⡣ËùÒÔ£¬´ó¶àÊý³ÌÐòÔ±µÄÊס¡

ÒªÈÎÎñ¾ÍÊÇÓÃÏÖÓеĶÔÏó½â¾ö×Ô¼ºµÄÓ¦ÓÃÎÊÌâ¡£±¾ÕµÄÄ¿±ê¾ÍÊÇÏò´ó¼Ò½Òʾ³öÃæÏò¶ÔÏó±à³ÌµÄ¸ÅÄ²¢Ö¤Ã÷¡¡

ËüÓжàô¼òµ¥¡£¡¡¡¡

±¾Õ½«Ïò´ó¼Ò½âÊÍ¡¡Java¡¡µÄ¶àÏîÉè¼Æ˼Ï룬²¢´Ó¸ÅÄîÉϽâÊÍÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼Æ¡£µ«Òª×¢ÒâÔÚÔĶÁÍê±¾Õº󣬡¡

²¢²»ÄÜÁ¢¼´±àд³öÈ«¹¦ÄܵÄJava¡¡³ÌÐò¡£ËùÓÐÏêϸµÄ˵Ã÷ºÍʾÀý»áÔÚ±¾ÊéµÄÆäËûÕ½ÚÂýÂýµÀÀ´¡£¡¡¡¡



1¡£1¡¡³éÏóµÄ½ø²½¡¡¡¡



ËùÓбà³ÌÓïÑÔµÄ×îÖÕÄ¿µÄ¶¼ÊÇÌṩһÖÖ¡°³éÏó¡±·½·¨¡£Ò»ÖÖ½ÏÓÐÕùÒéµÄ˵·¨ÊÇ£º½â¾öÎÊÌâµÄ¸´Ôӳ̶ÈÖ±½ÓÈ¡¡¡

¾öÓÚ³éÏóµÄÖÖÀ༰ÖÊÁ¿¡£Õâ¶ùµÄ¡°ÖÖÀࡱÊÇָ׼±¸¶Ôʲô½øÐС°³éÏó¡±£¿»ã±àÓïÑÔÊǶԻù´¡»úÆ÷µÄÉÙÁ¿³é¡¡

Ï󡣺óÀ´µÄÐí¶à¡°ÃüÁîʽ¡±ÓïÑÔ£¨ÈçFORTRAN£¬BASIC¡¡ºÍ¡¡C£©ÊǶԻã±àÓïÑÔµÄÒ»ÖÖ³éÏó¡£Óë»ã±àÓïÑÔÏà±È£¬Õâ¡¡

ЩÓïÑÔÒÑÓÐÁ˳¤×ãµÄ½ø²½£¬µ«ËüÃǵijéÏóÔ­ÀíÒÀȻҪÇóÎÒÃÇ×ÅÖØ¿¼ÂǼÆËã»úµÄ½á¹¹£¬¶ø·Ç¿¼ÂÇÎÊÌâ±¾ÉíµÄ½á¡¡

¹¹¡£ÔÚ»úÆ÷Ä£ÐÍ£¨Î»ÓÚ¡°·½°¸¿Õ¼ä¡±£©Óëʵ¼Ê½â¾öµÄÎÊÌâÄ£ÐÍ£¨Î»ÓÚ¡°ÎÊÌâ¿Õ¼ä¡±£©Ö®¼ä£¬³ÌÐòÔ±±ØÐ뽨Á¢¡¡

ÆðÒ»ÖÖÁªÏµ¡£Õâ¸ö¹ý³ÌÒªÇóÈËÃǸ¶³ö½Ï´óµÄ¾«Á¦£¬¶øÇÒÓÉÓÚËüÍÑÀëÁ˱à³ÌÓïÑÔ±¾ÉíµÄ·¶Î§£¬Ôì³É³ÌÐò´úÂëºÜ¡¡

Äѱàд£¬¶øÇÒÒª»¨½Ï´óµÄ´ú¼Û½øÐÐά»¤¡£ÓÉ´ËÔì³ÉµÄ¸±×÷ÓñãÊÇÒ»ÃÅÍêÉƵġ°±à³Ì·½·¨¡±Ñ§¿Æ¡£¡¡¡¡

Ϊ»úÆ÷½¨Ä£µÄÁíÒ»¸ö·½·¨ÊÇΪҪ½â¾öµÄÎÊÌâÖÆ×÷Ä£ÐÍ¡£¶ÔһЩÔçÆÚÓïÑÔÀ´Ëµ£¬Èç¡¡LISP¡¡ºÍ¡¡APL£¬ËüÃǵÄ×ö·¨ÊÇ¡¡

¡¡¡°´Ó²»Í¬µÄ½Ç¶È¹Û²ìÊÀ½ç¡±¡ª¡ª¡¡¡°ËùÓÐÎÊÌⶼ¹éÄÉΪÁÐ±í¡±»ò¡°ËùÓÐÎÊÌⶼ¹éÄÉΪËã·¨¡±¡£PROLOG¡¡Ôò½«ËùÓС¡

ÎÊÌⶼ¹éÄÉΪ¾ö²ßÁ´¡£¶ÔÓÚÕâЩÓïÑÔ£¬ÎÒÃÇÈÏΪËüÃÇÒ»²¿·ÖÊÇÃæÏò»ùÓÚ¡°Ç¿ÖÆ¡±µÄ±à³Ì£¬ÁíÒ»²¿·ÖÔòÊÇרΪ¡¡

´¦ÀíͼÐηûºÅÉè¼ÆµÄ¡£Ã¿ÖÖ·½·¨¶¼ÓÐ×Ô¼ºÌØÊâµÄÓÃ;£¬ÊʺϽâ¾öijһÀàµÄÎÊÌâ¡£µ«Ö»Òª³¬³öÁËËüÃÇÁ¦ËùÄܼ°¡¡

µÄ·¶Î§£¬¾Í»áÏԵ÷dz£±¿×¾¡£¡¡¡¡

ÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆÔÚ´Ë»ù´¡ÉÏÔò¿ç³öÁËÒ»´ó²½£¬³ÌÐòÔ±¿ÉÀûÓÃһЩ¹¤¾ß±í´ïÎÊÌâ¿Õ¼äÄÚµÄÔªËØ¡£ÓÉÓÚÕâÖÖ¡¡

±í´ï·Ç³£Æձ飬ËùÒÔ²»±ØÊÜÏÞÓÚÌض¨ÀàÐ͵ÄÎÊÌâ¡£ÎÒÃǽ«ÎÊÌâ¿Õ¼äÖеÄÔªËØÒÔ¼°ËüÃÇÔÚ·½°¸¿Õ¼äµÄ±íʾÎï³Æ¡¡

×÷¡°¶ÔÏó¡±£¨Object£©¡£µ±È»£¬»¹ÓÐһЩÔÚÎÊÌâ¿Õ¼äûÓжÔÓ¦ÌåµÄÆäËû¶ÔÏó¡£Í¨¹ýÌí¼ÓеĶÔÏóÀàÐÍ£¬³ÌÐò¡¡

¿É½øÐÐÁé»îµÄµ÷Õû£¬ÒÔ±ãÓëÌض¨µÄÎÊÌâÅäºÏ¡£ËùÒÔÔÚÔĶÁ·½°¸µÄÃèÊö´úÂëʱ£¬»á¶Áµ½¶ÔÎÊÌâ½øÐбí´ïµÄ»°¡¡

Óï¡£ÓëÎÒÃÇÒÔÇ°¼û¹ýµÄÏà±È£¬ÕâÎÞÒÉÊÇÒ»ÖÖ¸ü¼ÓÁé»î¡¢¸ü¼ÓÇ¿´óµÄÓïÑÔ³éÏó·½·¨¡£×ÜÖ®£¬OOP¡¡ÔÊÐíÎÒÃǸù¾Ý¡¡

ÎÊÌâÀ´ÃèÊöÎÊÌ⣬¶ø²»ÊǸù¾Ý·½°¸¡£È»¶ø£¬ÈÔÓÐÒ»¸öÁªÏµÍ¾¾¶»Øµ½¼ÆËã»ú¡£Ã¿¸ö¶ÔÏó¶¼ÀàËÆһ̨С¼ÆËã»ú£»¡¡

ËüÃÇÓÐ×Ô¼ºµÄ״̬£¬¶øÇÒ¿ÉÒªÇóËüÃǽøÐÐÌض¨µÄ²Ù×÷¡£ÓëÏÖʵÊÀ½çµÄ¡°¶ÔÏó¡±»òÕß¡°ÎïÌ塱Ïà±È£¬±à³Ì¡°¶Ô¡¡

Ïó¡±ÓëËüÃÇÒ²´æÔÚ¹²Í¨µÄµØ·½£ºËüÃǶ¼ÓÐ×Ô¼ºµÄÌØÕ÷ºÍÐÐΪ¡£¡¡¡¡

Alan¡¡Kay¡¡×ܽáÁË¡¡Smalltalk¡¡µÄÎå´ó»ù±¾ÌØÕ÷¡£ÕâÊǵÚÒ»Öֳɹ¦µÄÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÓïÑÔ£¬Ò²ÊÇJava¡¡µÄ»ù´¡¡¡

ÓïÑÔ¡£Í¨¹ýÕâЩÌØÕ÷£¬ÎÒÃÇ¿ÉÀí½â¡°´¿´â¡±µÄÃæÏò¶ÔÏó³ÌÐòÉè¼Æ·½·¨ÊÇʲôÑùµÄ£º¡¡¡¡

£¨1£©¡¡ËùÓж«Î÷¶¼ÊǶÔÏ󡣿ɽ«¶ÔÏóÏëÏó³ÉÒ»ÖÖÐÂÐͱäÁ¿£»Ëü±£´æ×ÅÊý¾Ý£¬µ«¿ÉÒªÇóËü¶Ô×ÔÉí½øÐвÙ×÷¡£ÀíÂÛ¡¡

ÉϽ²£¬¿É´ÓÒª½â¾öµÄÎÊÌâÉíÉÏÌá³öËùÓиÅÄîÐÔµÄ×é¼þ£¬È»ºóÔÚ³ÌÐòÖн«Æä±í´ïΪһ¸ö¶ÔÏ󡣡¡¡¡

£¨2£©¡¡³ÌÐòÊÇÒ»´ó¶Ñ¶ÔÏóµÄ×éºÏ£»Í¨¹ýÏûÏ¢´«µÝ£¬¸÷¶ÔÏóÖªµÀ×Ô¼º¸Ã×öЩʲô¡£ÎªÁËÏò¶ÔÏó·¢³öÇëÇó£¬ÐèÏòÄÇ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡27¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡29¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¸ö¶ÔÏó¡°·¢ËÍÒ»ÌõÏûÏ¢¡±¡£¸ü¾ßÌåµØ½²£¬¿É½«ÏûÏ¢ÏëÏóΪһ¸öµ÷ÓÃÇëÇó£¬Ëüµ÷ÓõÄÊÇ´ÓÊôÓÚÄ¿±ê¶ÔÏóµÄÒ»¸ö¡¡

×ÓÀý³Ì»òº¯Êý¡£¡¡¡¡

£¨3£©¡¡Ã¿¸ö¶ÔÏó¶¼ÓÐ×Ô¼ºµÄ´æ´¢¿Õ¼ä£¬¿ÉÈÝÄÉÆäËû¶ÔÏó¡£»òÕß˵£¬Í¨¹ý·â×°ÏÖÓжÔÏ󣬿ÉÖÆ×÷³öÐÂÐͶÔÏó¡£Ëù¡¡

ÒÔ£¬¾¡¹Ü¶ÔÏóµÄ¸ÅÄî·Ç³£¼òµ¥£¬µ«ÔÚ³ÌÐòÖÐÈ´¿É´ïµ½ÈÎÒâ¸ßµÄ¸´Ôӳ̶ȡ£¡¡¡¡

£¨4£©¡¡Ã¿¸ö¶ÔÏó¶¼ÓÐÒ»ÖÖÀàÐÍ¡£¸ù¾ÝÓï·¨£¬Ã¿¸ö¶ÔÏó¶¼ÊÇij¸ö¡°ÀࡱµÄÒ»¸ö¡°ÊµÀý¡±¡£ÆäÖУ¬¡°Àࡱ£¨Class£©¡¡

ÊÇ¡°ÀàÐÍ¡±£¨Type¡¡£©µÄͬÒå´Ê¡£Ò»¸öÀà×îÖØÒªµÄÌØÕ÷¾ÍÊÇ¡°Äܽ«Ê²Ã´ÏûÏ¢·¢¸øËü£¿¡±¡£¡¡¡¡

£¨5£©¡¡Í¬Ò»ÀàËùÓжÔÏó¶¼ÄܽÓÊÕÏàͬµÄÏûÏ¢¡£Õâʵ¼ÊÊDZðÓк¬ÒåµÄÒ»ÖÖ˵·¨£¬´ó¼Ò²»¾Ã±ãÄÜÀí½â¡£ÓÉÓÚÀàÐÍΪ¡¡

¡¡¡°Ô²¡±£¨Circle£©µÄÒ»¸ö¶ÔÏóÒ²ÊôÓÚÀàÐÍΪ¡°ÐÎ×´¡±£¨Shape£©µÄÒ»¸ö¶ÔÏó£¬ËùÒÔÒ»¸öÔ²ÍêÈ«ÄܽÓÊÕÐÎ×´Ïû¡¡

Ï¢¡£ÕâÒâζ×Å¿ÉÈóÌÐò´úÂëͳһָ»Ó¡°ÐÎ×´¡±£¬ÁîÆä×Ô¶¯¿ØÖÆËùÓзûºÏ¡°ÐÎ×´¡±ÃèÊöµÄ¶ÔÏó£¬ÆäÖÐ×ÔÈ»°üÀ¨¡¡

¡¡¡°Ô²¡±¡£ÕâÒ»ÌØÐÔ³ÆΪ¶ÔÏóµÄ¡°¿ÉÌæ»»ÐÔ¡±£¬ÊÇOOP¡¡×îÖØÒªµÄ¸ÅÄîÖ®Ò»¡£¡¡¡¡

¡¡¡¡

һЩÓïÑÔÉè¼ÆÕßÈÏΪÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼Æ±¾Éí²¢²»×ãÒÔ·½±ã½â¾öËùÓÐÐÎʽµÄ³ÌÐòÎÊÌ⣬Ìᳫ½«²»Í¬µÄ·½·¨×é¡¡

ºÏ³É¡°¶àÐγÌÐòÉè¼ÆÓïÑÔ¡±£¨×¢ÊÍ¢Ú£©¡£¡¡¡¡

¡¡¡¡

¢Ú£º²Î¼ûTimothy¡¡Budd¡¡±àÖøµÄ¡¶Multiparadigm¡¡Programming¡¡in¡¡Leda¡·£¬Addison¡­Wesley¡¡1995¡¡Äê³ö°æ¡£¡¡¡¡



1¡£2¡¡¶ÔÏóµÄ½Ó¿Ú¡¡¡¡



ÑÇÀïÊ¿¶àµÂ»òÐíÊÇÈÏÕæÑо¿¡°ÀàÐÍ¡±¸ÅÄîµÄµÚÒ»ÈË£¬ËûÔø̸¼°¡°ÓãÀàºÍÄñÀࡱµÄÎÊÌâ¡£ÔÚÊÀ½çÊ×ÀýÃæÏò¶ÔÏó¡¡

ÓïÑÔSimula¡­67¡¡ÖУ¬µÚÒ»´ÎÓõ½ÁËÕâÑùµÄÒ»¸ö¸ÅÄ¡¡¡¡

ËùÓжÔÏ󡪡ª¾¡¹Ü¸÷ÓÐÌØÉ«¡ª¡ª¶¼ÊôÓÚijһϵÁжÔÏóµÄÒ»²¿·Ö£¬ÕâЩ¶ÔÏó¾ßÓÐͨÓõÄÌØÕ÷ºÍÐÐΪ¡£ÔÚ¡¡

Simula¡­67¡¡ÖУ¬Ê×´ÎÓõ½ÁËclass¡¡Õâ¸ö¹Ø¼ü×Ö£¬ËüΪ³ÌÐòÒýÈëÁËÒ»¸öȫеÄÀàÐÍ£¨clas¡¡ºÍ¡¡type¡¡Í¨³£¿É»¥»»Ê¹¡¡

Óã»×¢ÊÍ¢Û£©¡£¡¡¡¡

¡¡¡¡

¢Û£ºÓÐЩÈ˽øÐÐÁ˽øÒ»²½µÄÇø·Ö£¬ËûÃÇÇ¿µ÷¡°ÀàÐÍ¡±¾ö¶¨Á˽ӿڣ¬¶ø¡°ÀࡱÊÇÄǸö½Ó¿ÚµÄÒ»ÖÖÌØÊâʵÏÖ·½¡¡

ʽ¡£¡¡¡¡

¡¡¡¡

Simula¡¡ÊÇÒ»¸öºÜºÃµÄÀý×Ó¡£ÕýÈçÕâ¸öÃû×ÖËù°µÊ¾µÄ£¬ËüµÄ×÷ÓÃÊÇ¡°Ä£Ä⡱£¨Simulate¡¡£©Ïó¡°ÒøÐгöÄÉÔ±¡±Õâ¡¡

ÑùµÄ¾­µäÎÊÌâ¡£ÔÚÕâ¸öÀý×ÓÀÎÒÃÇÓÐһϵÁгöÄÉÔ±¡¢¿Í»§¡¢ÕʺÅÒÔ¼°½»Ò׵ȡ£Ã¿Àà³ÉÔ±£¨ÔªËØ£©¶¼¾ßÓÐÒ»¡¡

ЩͨÓõÄÌØÕ÷£ºÃ¿¸öÕʺŶ¼ÓÐÒ»¶¨µÄÓà¶î£»Ã¿Ãû³öÄɶ¼ÄܽÓÊÕ¿Í»§µÄ´æ¿î£»µÈµÈ¡£Óë´Ëͬʱ£¬Ã¿¸ö³ÉÔ±¶¼ÓС¡

×Ô¼ºµÄ״̬£»Ã¿¸öÕʺŶ¼Óв»Í¬µÄÓà¶î£»Ã¿Ãû³öÄɶ¼ÓÐÒ»¸öÃû×Ö¡£ËùÒÔÔÚ¼ÆËã»ú³ÌÐòÖУ¬ÄÜÓöÀÒ»ÎÞ¶þµÄʵ¡¡

Ìå·Ö±ð±íʾ³öÄÉÔ±¡¢¿Í»§¡¢ÕʺÅÒÔ¼°½»Òס£Õâ¸öʵÌå±ãÊÇ¡°¶ÔÏó¡±£¬¶øÇÒÿ¸ö¶ÔÏó¶¼Á¥ÊôÒ»¸öÌض¨µÄ¡¡

¡¡¡°Àࡱ£¬ÄǸöÀà¾ßÓÐ×Ô¼ºµÄͨÓÃÌØÕ÷ÓëÐÐΪ¡£¡¡¡¡

Òò´Ë£¬ÔÚÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆÖУ¬¾¡¹ÜÎÒÃÇÕæÕýÒª×öµÄÊÇн¨¸÷ÖÖ¸÷ÑùµÄÊý¾Ý¡°ÀàÐÍ¡±£¨Type¡¡£©£¬µ«¼¸ºõËù¡¡

ÓÐÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆÓïÑÔ¶¼²ÉÓÃÁË¡°class¡±¹Ø¼ü×Ö¡£µ±Äú¿´µ½¡°type¡±Õâ¸ö×ÖµÄʱºò£¬ÇëͬʱÏëµ½¡¡

¡¡¡°class¡±£»·´Ö®ÒàÈ»¡£¡¡¡¡

½¨ºÃÒ»¸öÀàºó£¬¿É¸ù¾ÝÇé¿öÉú³ÉÐí¶à¶ÔÏó¡£Ëæºó£¬¿É½«ÄÇЩ¶ÔÏó×÷ΪҪ½â¾öÎÊÌâÖдæÔÚµÄÔªËؽøÐд¦Àí¡£Ê¡¡

ʵÉÏ£¬µ±ÎÒÃǽøÐÐÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼Æʱ£¬ÃæÁÙµÄ×î´óÒ»ÏîÌôÕ½ÐÔ¾ÍÊÇ£ºÈçºÎÔÚ¡°ÎÊÌâ¿Õ¼ä¡±£¨ÎÊÌâʵ¼Ê´æ¡¡

Ôڵĵط½£©µÄÔªËØÓë¡°·½°¸¿Õ¼ä¡±£¨¶Ôʵ¼ÊÎÊÌâ½øÐн¨Ä£µÄµØ·½£¬Èç¼ÆËã»ú£©µÄÔªËØÖ®¼ä½¨Á¢ÀíÏëµÄ¡°Ò»¶Ô¡¡

Ò»¡±¶ÔÓ¦»òÓ³Éä¹Øϵ¡£¡¡¡¡

ÈçºÎÀûÓöÔÏóÍê³ÉÕæÕýÓÐÓõŤ×÷ÄØ£¿±ØÐëÓÐÒ»ÖÖ°ì·¨ÄÜÏò¶ÔÏó·¢³öÇëÇó£¬ÁîÆä×öһЩʵ¼ÊµÄÊÂÇ飬±ÈÈçÍê¡¡

³ÉÒ»´Î½»Òס¢ÔÚÆÁÄ»ÉÏ»­Ò»Ð©¶«Î÷»òÕß´ò¿ªÒ»¸ö¿ª¹ØµÈµÈ¡£Ã¿¸ö¶ÔÏó½öÄܽÓÊÜÌض¨µÄÇëÇó¡£ÎÒÃÇÏò¶ÔÏó·¢³ö¡¡

µÄÇëÇóÊÇͨ¹ýËüµÄ¡°½Ó¿Ú¡±£¨Interface£©¶¨ÒåµÄ£¬¶ÔÏóµÄ¡°ÀàÐÍ¡±»ò¡°ÀࡱÔò¹æ¶¨ÁËËüµÄ½Ó¿ÚÐÎʽ¡£¡°Àà¡¡

ÐÍ¡±Óë¡°½Ó¿Ú¡±µÄµÈ¼Û»ò¶ÔÓ¦¹ØϵÊÇÃæÏò¶ÔÏó³ÌÐòÉè¼ÆµÄ»ù´¡¡£¡¡¡¡

ÏÂÃæÈÃÎÒÃÇÒÔµçµÆÅÝΪÀý£º¡¡¡¡

¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡28¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡30¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

Light¡¡lt¡¡=¡¡new¡¡Light£¨£©£»¡¡¡¡

lt¡£on£¨£©£»¡¡¡¡

¡¡¡¡

ÔÚÕâ¸öÀý×ÓÖУ¬ÀàÐÍ£¯ÀàµÄÃû³ÆÊÇ¡¡Light£¬¿ÉÏò¡¡Light¡¡¶ÔÏó·¢³öµÄÇëÇó°üÀ¨°üÀ¨´ò¿ª£¨on£©¡¢¹Ø±Õ£¨off£©¡¢¡¡

±äµÃ¸üÃ÷ÁÁ£¨brighten¡¡£©»òÕß±äµÃ¸ü°µµ­£¨dim£©¡£Í¨¹ý¼òµ¥µØÉùÃ÷Ò»¸öÃû×Ö£¨lt£©£¬ÎÒÃÇΪLight¡¡¶ÔÏó´´½¨¡¡

ÁËÒ»¸ö¡°¾ä±ú¡±¡£È»ºóÓÃnew¡¡¹Ø¼ü×Öн¨ÀàÐÍΪ¡¡Light¡¡µÄÒ»¸ö¶ÔÏó¡£ÔÙÓõȺŽ«Æ丳¸ø¾ä±ú¡£ÎªÁËÏò¶ÔÏ󷢡¡

ËÍÒ»ÌõÏûÏ¢£¬ÎÒÃÇÁгö¾ä±úÃû£¨lt£©£¬ÔÙÓÃÒ»¸ö¾äµã·ûºÅ£¨¡££©°ÑËüͬÏûÏ¢Ãû³Æ£¨on£©Á¬½ÓÆðÀ´¡£´ÓÖпÉÒÔ¿´¡¡

³ö£¬Ê¹ÓÃһЩԤÏȶ¨ÒåºÃµÄÀàʱ£¬ÎÒÃÇÔÚ³ÌÐòÀï²ÉÓõĴúÂëÊǷdz£¼òµ¥ºÍÖ±¹ÛµÄ¡£¡¡¡¡



1¡£3¡¡ÊµÏÖ·½°¸µÄÒþ²Ø¡¡¡¡



Ϊ·½±ãºóÃæµÄÌÖÂÛ£¬ÈÃÎÒÃÇÏȶÔÕâÒ»ÁìÓòµÄ´ÓÒµÈËÔ±×÷һϷÖÀà¡£´Ó¸ù±¾ÉÏ˵£¬´óÖÂÓÐÁ½·½ÃæµÄÈËÔ±Éæ×ãÃæ¡¡

Ïò¶ÔÏóµÄ±à³Ì£º¡°Àà´´½¨Õß¡±£¨´´½¨ÐÂÊý¾ÝÀàÐ͵ÄÈË£©ÒÔ¼°¡°¿Í»§³ÌÐòÔ±¡±£¨ÔÚ×Ô¼ºµÄÓ¦ÓóÌÐòÖвÉÓÃÏֳɡ¡

Êý¾ÝÀàÐ͵ÄÈË£»×¢Ê͢ܣ©¡£¶Ô¿Í»§³ÌÐòÔ±À´½²£¬×îÖ÷ÒªµÄÄ¿±ê¾ÍÊÇÊÕ¼¯Ò»¸ö³ä³âן÷ÖÖÀàµÄ±à³Ì¡°¹¤¾ß¡¡

Ï䡱£¬ÒÔ±ã¿ìËÙ¿ª·¢·ûºÏ×Ô¼ºÒªÇóµÄÓ¦Ó᣶ø¶ÔÀà´´½¨ÕßÀ´Ëµ£¬ËûÃǵÄÄ¿±êÔòÊÇ´ÓÍ·¹¹½¨Ò»¸öÀֻ࣬Ïò¿Í»§¡¡

³ÌÐòÔ±¿ª·ÅÓбØÒª¿ª·ÅµÄ¶«Î÷£¨½Ó¿Ú£©£¬ÆäËûËùÓÐϸ½Ú¶¼Òþ²ØÆðÀ´¡£ÎªÊ²Ã´ÒªÕâÑù×ö£¿Òþ²ØÖ®ºó£¬¿Í»§³ÌÐò¡¡

Ô±¾Í²»ÄܽӴ¥ºÍ¸Ä±äÄÇЩϸ½Ú£¬ËùÒÔÔ­´´Õß²»Óõ£ÐÄ×Ô¼ºµÄ×÷Æ·»áÊܵ½·Ç·¨Ð޸ģ¬¿ÉÈ·±£ËüÃDz»»á¶ÔÆäËûÈË¡¡

Ôì³ÉÓ°Ïì¡£¡¡¡¡

¡¡¡¡

¢Ü£º¸ÐлÎÒµÄÅóÓÑ¡¡Scott¡¡Meyers£¬ÊÇËû°ïÎÒÆðÁËÕâ¸öÃû×Ö¡£¡¡¡¡

¡¡¡¡

¡¡¡°½Ó¿Ú¡±£¨Interface£©¹æ¶¨Á˿ɶÔÒ»¸öÌض¨µÄ¶ÔÏó·¢³öÄÄЩÇëÇó¡£È»¶ø£¬±ØÐëÔÚij¸öµØ·½´æÔÚ×ÅһЩ´úÂ룬¡¡

ÒÔ±ãÂú×ãÕâЩÇëÇó¡£ÕâЩ´úÂëÓëÄÇЩÒþ²ØÆðÀ´µÄÊý¾

·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨1£©

Äã¿ÉÄÜϲ»¶µÄ