é¦å
è¿ä¸ä¸ªæ¦å¿µæè¿°å¾èå´æ¯ä¸åç:
1.éæ, æ¯å¯¹è½¯è®¡è®¾è®¡æ¹æ³çæè¿°, è¿ä¸ªå±é¢æ¯æ¶æå设计æ¹æ³,
ä½ ä»å¤©åäºä¸ä¸ªåºç¨, 读txtæ档并æ¾ç¤º, å 天å,ç¨æ·çæ°éæ±æ¥äº, åè¯ä½ , æè¦è¯»ä¸ä¸ªXMLææ¬å¹¶æ¾ç¤º, è¿ä¸ªæ¶å, ä½ ä»åç代ç éè¦ååæ´,
è¿ä¸ªåæ´çå¨ä½, å°±å«åéæ;
æ´å°ä¸ç¹çä¾å,ä½ ç»´æ¤ç模åæ个类å«åClass_B, å«äººä¸ç½, è§å¾ååä¸å¥½ç解, è¦ä½ æ´æ¹æTXTReader, 并éä¸æ³¨é,ä¹å«åéæ.
éææ¯ä¸ä¸ªè½¯ä»¶ç»´æ¤çéç¨æå·§, éæçå
·ä½åæ³, å¯ä»¥éè¿éåæè
éè½½ç, ä½ä¸éäºæ¤, æ´æ¹æ³¨é, æ´æ¹å½æ°åç±»åç,é½å¯ä»¥ç§°ä¹ä¸ºéæ,
éæçç®çæ¯ä¸ºäºè®©è½¯ä»¶å®¹æç»´æ¤, ä¿®æ¹å
¶Bugç.
2.è¦ç(éå), å³override(Overwrite), 表达çé½æ¯ä¸ä¸ªå«ä¹,ãThinking in javaãä¸ç¨çæ¯Override,
ç¿»è¯ä¸ºè¦ç, (è·ä»ä»¬ç¸åºå«çæ¦å¿µä¸ºOverLoad[éè½½])
override(Overwrite)æ¯åç±»è¦çåºç±»çæ¹æ³.
ç¶ç±»çprotectæè
publicæ¹æ³æ æ¡ä»¶çæ为åç±»çæ¹æ³ï¼ä½åç±»ä¸ç½ï¼ æ³è¦å°ç»§æ¿è¿æ¥çæ¹æ³æ¹é ä¸ä¸ã è¿å°±æ¯overrideï¼ æ¹æ³åï¼
åæ°å¼ï¼é½æ¯ä¸æ¨¡ä¸æ ·çãä½å
容ä½(æ¹æ³ä¸ç代ç )å·²ç»ä¸åäºã
3.éè½½(Overload)å°±æ¯éè¿æ¹æ³çåæ°è¯å«ä¸åçå½æ°
æ¯å¦ä½ æä¸ä¸ªAMethod()ä¸å¸¦åæ°, ç¶åä½ ç¨äºä¸ä¸ªå¦å¤ç¸åå称çæ¹æ³,带ä¸ä¸ªåæ°AMethod(String para),
è¿ä¸ªè¿ç¨å°±å«åéè½½.
温馨提示:答案为网友推荐,仅供参考