ããoverride->éå(=è¦ç)ãoverload->éè½½ãpolymorphism -> å¤æ
ãã
ããoverrideæ¯éåï¼è¦çï¼äºä¸ä¸ªæ¹æ³ï¼ä»¥å®ç°ä¸åçåè½ãä¸è¬æ¯ç¨äºåç±»å¨ç»§æ¿ç¶ç±»æ¶ï¼éåï¼éæ°å®ç°ï¼ç¶ç±»ä¸çæ¹æ³ã
ããéåï¼è¦çï¼çè§åï¼
ãã1ãéåæ¹æ³çåæ°å表å¿
é¡»å®å
¨ä¸è¢«éåçæ¹æ³çç¸å,å¦åä¸è½ç§°å
¶ä¸ºéåèæ¯éè½½.
ãã2ãéåæ¹æ³ç访é®ä¿®é¥°ç¬¦ä¸å®è¦å¤§äºè¢«éåæ¹æ³ç访é®ä¿®é¥°ç¬¦ï¼public>protected>default>privateï¼ã
ãã3ãéåçæ¹æ³çè¿åå¼å¿
é¡»å被éåçæ¹æ³çè¿åä¸è´ï¼
ãã4ãéåçæ¹æ³ææåºçå¼å¸¸å¿
é¡»å被éåæ¹æ³çææåºçå¼å¸¸ä¸è´ï¼æè
æ¯å
¶åç±»ï¼
ãã5ã被éåçæ¹æ³ä¸è½ä¸ºprivateï¼å¦åå¨å
¶åç±»ä¸åªæ¯æ°å®ä¹äºä¸ä¸ªæ¹æ³ï¼å¹¶æ²¡æ对å
¶è¿è¡éåã
ãã6ãéææ¹æ³ä¸è½è¢«éå为ééæçæ¹æ³ï¼ä¼ç¼è¯åºéï¼ã
ãã
ããoverloadæ¯éè½½ï¼ä¸è¬æ¯ç¨äºå¨ä¸ä¸ªç±»å
å®ç°è¥å¹²éè½½çæ¹æ³ï¼è¿äºæ¹æ³çå称ç¸åèåæ°å½¢å¼ä¸åã
ããéè½½çè§åï¼
ãã1ãå¨ä½¿ç¨éè½½æ¶åªè½éè¿ç¸åçæ¹æ³åãä¸åçåæ°å½¢å¼å®ç°ãä¸åçåæ°ç±»åå¯ä»¥æ¯ä¸åçåæ°ç±»åï¼ä¸åçåæ°ä¸ªæ°ï¼ä¸åçåæ°é¡ºåºï¼åæ°ç±»åå¿
é¡»ä¸ä¸æ ·ï¼ï¼
ãã2ãä¸è½éè¿è®¿é®æéãè¿åç±»åãæåºçå¼å¸¸è¿è¡éè½½ï¼
ãã3ãæ¹æ³çå¼å¸¸ç±»ååæ°ç®ä¸ä¼å¯¹éè½½é æå½±åï¼
ãã
ããå¤æçæ¦å¿µæ¯è¾å¤æï¼æå¤ç§æä¹çå¤æï¼ä¸ä¸ªæ趣ä½ä¸ä¸¥è°¨ç说æ³æ¯ï¼ç»§æ¿æ¯å类使ç¨ç¶ç±»çæ¹æ³ï¼èå¤æåæ¯ç¶ç±»ä½¿ç¨åç±»çæ¹æ³ã
ããä¸è¬ï¼æ们使ç¨å¤ææ¯ä¸ºäºé¿å
å¨ç¶ç±»é大ééè½½å¼èµ·ä»£ç èè¿ä¸é¾äºç»´æ¤ã
温馨提示:答案为网友推荐,仅供参考