°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
¬±àÒëÆ÷»á¾²ÇÄÇĵؽ«´í¾Í´í£¬³ÌÐòÔ±½«ºÜÄÑ·¢ÏÖÕâ¸ö´íÎó£¬Á÷Ï»ö¸ù¡£
*¡¡¼ÙÈçÀàDerivedÓжà¸ö»ùÀࣨ¶àÖؼ̳У©£¬ÓÐʱ¸ã²»Çå³þÄÄЩ»ùÀඨÒåÁ˺¯Êýf¡£Èç¹ûûÓÐÒþ²Ø¹æÔò£¬ÄÇôpd¡¡·f£¨10£©¿ÉÄÜ»áµ÷ÓÃÒ»¸ö³öºõÒâÁϵĻùÀຯÊýf¡£¾¡¹ÜÒþ²Ø¹æÔò¿´ÆðÀ´²»ÔõôÓеÀÀí£¬µ«ËüµÄÈ·ÄÜÏûÃðÕâЩÒâÍâ¡£
¡¡¡¡Ê¾Àý8¡2¡3ÖУ¬Èç¹ûÓï¾äpd¡¡·f£¨10£©Ò»¶¨Òªµ÷Óú¯ÊýBase£º£ºf£¨int£©£¬ÄÇô½«ÀàDerivedÐÞ¸ÄΪÈçϼ´¿É¡£
class¡¡Derived¡¡£º¡¡public¡¡Base
£û
public£º
void¡¡f£¨char¡¡*str£©£»
void¡¡f£¨int¡¡x£©¡¡£û¡¡Base£º£ºf£¨x£©£»¡¡£ý
£ý£»
8¡£3¡¡²ÎÊýµÄȱʡֵ
¡¡¡¡ÓÐһЩ²ÎÊýµÄÖµÔÚÿ´Îº¯Êýµ÷ÓÃʱ¶¼Ïàͬ£¬ÊéдÕâÑùµÄÓï¾ä»áʹÈËÑá·³¡£C£«£«ÓïÑÔ²ÉÓòÎÊýµÄȱʡֵʹÊéд±äµÃ¼ò½à£¨ÔÚ±àÒëʱ£¬È±Ê¡ÖµÓɱàÒëÆ÷×Ô¶¯²åÈ룩¡£
²ÎÊýȱʡֵµÄʹÓùæÔò£º
*¡¡¡¾¹æÔò8¡3¡1¡¿²ÎÊýȱʡֵֻÄܳöÏÖÔÚº¯ÊýµÄÉùÃ÷ÖУ¬¶ø²»ÄܳöÏÖÔÚ¶¨ÒåÌåÖС£
¡¡¡¡ÀýÈ磺
void¡¡Foo£¨int¡¡x=0£»¡¡int¡¡y=0£©£» //¡¡ÕýÈ·£¬È±Ê¡Öµ³öÏÖÔÚº¯ÊýµÄÉùÃ÷ÖÐ
void¡¡Foo£¨int¡¡x=0£»¡¡int¡¡y=0£© //¡¡´íÎó£¬È±Ê¡Öµ³öÏÖÔÚº¯ÊýµÄ¶¨ÒåÌåÖÐ
£û
¡¡¡¡¡£¡£¡£
£ý
¡¡¡¡ÎªÊ²Ã´»áÕâÑù£¿ÎÒÏëÊÇÓÐÁ½¸öÔÒò£ºÒ»ÊǺ¯ÊýµÄʵÏÖ£¨¶¨Ò壩±¾À´¾ÍÓë²ÎÊýÊÇ·ñÓÐȱʡֵÎ޹أ¬ËùÒÔûÓбØÒªÈÃȱʡֵ³öÏÖÔÚº¯ÊýµÄ¶¨ÒåÌåÖС£¶þÊDzÎÊýµÄȱʡֵ¿ÉÄÜ»á¸Ä¶¯£¬ÏÔÈ»Ð޸ĺ¯ÊýµÄÉùÃ÷±ÈÐ޸ĺ¯ÊýµÄ¶¨ÒåÒª·½±ã¡£
*¡¡¡¾¹æÔò8¡3¡2¡¿Èç¹ûº¯ÊýÓжà¸ö²ÎÊý£¬²ÎÊýÖ»ÄÜ´ÓºóÏòÇ°°¤¸ö¶ùȱʡ£¬·ñÔò½«µ¼Öº¯Êýµ÷ÓÃÓï¾ä¹ÖÄ£¹ÖÑù¡£
¡¡¡¡ÕýÈ·µÄʾÀýÈçÏ£º
¡¡¡¡void¡¡Foo£¨int¡¡x£»¡¡int¡¡y=0£»¡¡int¡¡z=0£©£»
¡¡¡¡´íÎóµÄʾÀýÈçÏ£º
¡¡¡¡void¡¡Foo£¨int¡¡x=0£»¡¡int¡¡y£»¡¡int¡¡z=0£©£»
¡¡¡¡
¡¡¡¡Òª×¢Ò⣬ʹÓòÎÊýµÄȱʡֵ²¢Ã»Óи³Ó躯ÊýÐµĹ¦ÄÜ£¬½ö½öÊÇʹÊéд±äµÃ¼ò½àһЩ¡£Ëü¿ÉÄÜ»áÌá¸ßº¯ÊýµÄÒ×ÓÃÐÔ£¬µ«ÊÇÒ²¿ÉÄܻήµÍº¯ÊýµÄ¿ÉÀí½âÐÔ¡£ËùÒÔÎÒÃÇÖ»ÄÜÊʵ±µØʹÓòÎÊýµÄȱʡֵ£¬Òª·ÀֹʹÓò»µ±²úÉú¸ºÃæЧ¹û¡£Ê¾Àý8¡3¡2ÖУ¬²»ºÏÀíµØʹÓòÎÊýµÄȱʡֵ½«µ¼ÖÂÖØÔغ¯Êýoutput²úÉú¶þÒåÐÔ¡£
¡¡¡¡
¡¡¡¡#include¡¡
¡¡¡¡void¡¡output£¨¡¡int¡¡x£©£»
¡¡¡¡void¡¡output£¨¡¡int¡¡x£»¡¡float¡¡y=0¡£0£©£»
¡¡¡¡
¡¡¡¡void¡¡output£¨¡¡int¡¡x£©
¡¡¡¡£û
¡¡¡¡ cout¡¡