eè¯è¨ï¼ä¹å«âæè¯è¨â
æ¯ä¸ç§ä¸æçç¼ç¨è¯è¨
å®ç½è¯¦ç»çä»ç»å¨è¿éï¼
http://www.eyuyan.com/eprc.htm 1.éè¿è¡è¯å¥.
éè¿è¡è¯å¥å
æ¬ä»¥ä¸å ç§.
(1)注éåè¯å¥
æè¯è¨ç注éåè¯å¥çæ ¼å¼æ¯:
' 注éè¯å¥å
容
注éè¯å¥ä¸è½è¢«ç¨åºæ§è¡,åªæ¯ç¨æ¥è§£éä¸ä¸è¡æåé¢ä»£ç çææ.ç¼è¯æ¶æè¯è¨ä¸ä¼æ注é代ç ä¹ç¼è¯å°å¯æ§è¡æ件ä¸.
2.å¼åè¯å¥.(ä¹å¯ç§°å±æ§åè¯å¥)
ç¹å¾:æä¸ä¸ª"="å·å°å·¦å³ä¸¤è¾¹è¿èµ·æ¥
è¿æ¯å¤§å®¶å¦ä¹ æè¯è¨æ¶é¦å
ä¼æ¥è§¦çä¸ç±»è¯å¥.ä¾å¦:
æ ç¾1.æ é¢ = "ä¸æç¼ç¨ææ¯,æè¯è¨!"
è¿å¥ä»£ç çæææ¯:æ ç¾1çæ é¢æ¯:"ä¸æç¼ç¨ææ¯,æè¯è¨!"ââå³å°æ ç¾1çæ é¢å±æ§å¼å®ä¸º"ä¸æç¼ç¨ææ¯,æè¯è¨!"(æè°èµå¼).æ们æè§çç»åéèµå¼å°±æ¯ç¨æ¤ç±»è¯å¥.èµå¼è¯å¥å¸¸è§æ以ä¸ä¸¤ç±»:
(1)å°æä¸å¯¹è±¡çæç§å±æ§å¼èµç»å¦ä¸å¯¹è±¡.ä¾å¦:
æ ç¾1.æ é¢ = ç¼è¾æ¡5.å
容
ææå³æ¯"æ ç¾1"çæ é¢è·ç¼è¾æ¡5ä¸çå
容ä¸æ ·.æ¯å¦æ们å¨ç¼è¾æ¡5ä¸è¾å
¥"æè¯è¨ä½¿è±è¯ç²ä¹å¦ä¼äºç¼ç¨",é£ä¹å¨ç¸å
³äºä»¶(å¦åå»æé®)ç驱å¨ä¸,æ ç¾1çæ é¢ä¹ç¸åºæ¾ç¤ºä¸º"æè¯è¨ä½¿è±è¯ç²ä¹å¦ä¼äºç¼ç¨".
(2)å°æä¸ç±»åçå±æ§å¼èµäºæ个对象.ä¾å¦:
æ ç¾1.æ é¢ = "ä¸æç¼ç¨ææ¯,æè¯è¨!"
å°"ä¸æç¼ç¨ææ¯,æè¯è¨!"èµç»æ ç¾1çæ é¢.
æèµäºçå±æ§å¼å¯ä»¥æ¯åç§ç±»åç,ä¾å¦:
çªå£1.å¯è§ = ç
è¿ä¸ª"ç"æ¯ä¸ä¸ªé»è¾åæ°å¼.å¦ææ¯ææ¬åæ°å¼è¦ç¨åå¼å·,æ¯å¦åæçä¾å:"æ±è¯è¨ç¼ç¨ææ¯,æè¯è¨!"å³æ¯.
åå¦,æ们ä¼åç°è¿ç±»å¥å:
æ ç¾2.æ é¢ = å°ææ¬ (åå°æ¶ (åç°è¡æ¶é´ ())) + ":" + å°ææ¬ (ååé (åç°è¡æ¶é´ ())) + ":" + å°ææ¬ (åç§ (åç°è¡æ¶é´ ()))
å 为æ ç¾ç±»å¯¹è±¡åªæ¥åææ¬åæ°æ®,æ以è¦ææ¶é´åæ°æ®è½¬å为ææ¬å,å¦åæµè¯æ¶ä¼æ示:"ææ¥åçæ°æ®ç±»åä¸ä¼ éç»å®çæ°æ®ç±»åä¸ä¸è´".
ææ¶æ们ä¼åç°æ¤ç±»å¥å:
åé1 = åé1+10
è¿ä¸ªè¯å¥çæææ¯:"å°åé1å 10ä¹å,åå°æ°å¼ä¼ åç»åé1". ä»è¿éå¯ä»¥çåº,è¿éç"="å·è·æ°å¦ä¸ç"="å·å¨å«ä¹ä¸æ¯ä¸åç,å¨æ°å¦ä¸ä¸å¯è½åºç°b=b+2ä¹ç±»ç表达å¼,èå¨æè¯è¨ä¸è¿ç§è¡¨è¾¾å¼å´æ¯å
许ç,èä¸æ¯ç»å¸¸è¿ç¨ç.
å¦å¤,æ们åä¼çå°è¿ç±»å¥å:
ç¼è¾æ¡1.é«åº¦ = åç¨æ·åºé«åº¦ ()
ä¸è¿°ç¨åºå¯ä»¥ç解为åå¾"åç¨æ·åºé«åº¦ ()"çè¿åå¼(è¿ç®ç»æ),ç¶åå°æ¤å¼èµç»ç¼è¾æ¡1çé«åº¦å±æ§.
"="å·çå³è¾¹è¡¨ç¤ºææ§ç¨åºçå½ä»¤,ä¹å³æ¯è¯´ææ¶å¯ä»¥å°ç³»ç»å½ä»¤,æ§è¡æ¡ä»¶,项ç®,常é,åç¨åº,å½æ°,èµæºä¹è³å
¶å®å¯¹è±¡çæ¹æ³ç,é½å¯ä»¥å½ä½æ¯å±æ§å¼èµç»å¯¹è±¡.
3.æ¹æ³åè¯å¥.
æ¹æ³æ¯ä¸ä¸ªå
·ä½å¯¹è±¡è½å¤æ§è¡çå¨ä½.æçæ¹æ³ä¼æåæ°,æçæ¹æ³åä¸ç¨åæ°,"åæ°"大æ¦ç¸å½äºè°ç¨è¿ä¸ªæ¹æ³çåç§ç¸å
³æ°æ®,å
æ¬ç¸å
³å¯¹è±¡å±æ§å¼,ç³»ç»å½ä»¤,æ§è¡æ¡ä»¶,项ç®,常é,åç¨åº,å½æ°ä¹è³å
¶ä»å¯¹è±¡çæ¹æ³ç,é½æ¯å¯ä»¥è°ç¨çåæ°.ä¸åçæ¹æ³æä¸åçåæ°,ä¸ç§æ¹æ³å¯ä»¥æå¤ç§ç±»åçåæ°.æ§è¡,è°ç¨ä¸ä¸ªå¯¹è±¡çæ¹æ³çä¸è¬æ ¼å¼å¦ä¸:
对象å.æ¹æ³å(åæ°1,åæ°2,...)
ä¾å¦éè¦å¨ä¸ä¸ªå为"è´ç©ç¯®"çå表æ¡éæ·»å ä¸ä¸ªå«"è¹æ"çå表项ç®,å
¶è¯å¥å¦ä¸:
è´ç©ç¯®.å å
¥é¡¹ç®(è¹æ)
ä¸é¢è¿å¥è¯çææå¯ä»¥ç解为:"å°è´ç©ç¯®çå å
¥é¡¹ç®(æ¹æ³)å®ä¸ºè¹æ".å¨è¿ä¸ªä¾å¥ä¸,"å å
¥é¡¹ç®"æ¯"è´ç©ç¯®"çæ¹æ³,"è¹æ"æ¯å
¶åæ°.å
¶ä¸è°ç¨å表æ¡ç"å å
¥é¡¹ç®"æ¹æ³çå¥å¼æ¯:
å表æ¡.å å
¥é¡¹ç® (欲å å
¥é¡¹ç®çææ¬,[ä¸æ¬²å å
¥é¡¹ç®ç¸å
³çæ°å¼])
åæ¶æ们åä¼åç°å¦ä¸ç±»å¥å¼,æ¯å¦:
éæ¯()
è¿ä¸ªå¥å¼è·å½ä»¤åå¥å¼å¾è±¡,ä½å
¶å®å®æ¯ä¸é¢è¿ä¸ªå¥å¼ççç¥è¡¨è¾¾:
ç»ä»¶.éæ¯ ()
ä¹å³æ¯è¯´è°ç¨å½åç»ä»¶çæ¹æ³å¥å¼å¯çç¥åé¢ç对象ååç¼,å®ä»ç¶æ¯ä¸ç§æ¹æ³åè¯å¥.
å举å¦ä¸ä¾å:
ç»ä»¶.å¼¹åºèå (欲弹åºçèå,[æ°´å¹³æ¾ç¤ºä½ç½®],[åç´æ¾ç¤ºä½ç½®])
å¯ä»¥çç¥è¡¨è¾¾æ:
å¼¹åºèå (欲弹åºçèå,[æ°´å¹³æ¾ç¤ºä½ç½®],[åç´æ¾ç¤ºä½ç½®])
3.8 课åç»ä¹
åé¢çå½ä»¤ä»ç»äºå¾å¤,对äºè¾å
¥ç¨åºä»£ç æ¥è¯´,æäºè¯å¥å¯ä»¥å为åç±»,大家å¿
须对è¯å¥çåç±»ææäºè§£.
ä¸é¢å举æè¯è¨å¸¸è§çåç±»è¯å¥ä¾å¤§å®¶å¦ä¹ æç¼ç¨æ¶åè.
欲æ¥çæç±»ç»ä»¶å
·æåªäºæ¹æ³,è¿äºæ¹æ³ç详ç»è§£é以åæåªäºå¯ç¨åæ°ç,请å°æè¯è¨è®¾è®¡çé¢çæ¯æåºé¢æ¿ä¸ç"æ°æ®ç±»å"åæ¯ä¸å¯»æ¾.
ä¸é¢å举å 个è°ç¨å¯¹è±¡æ¹æ³çä¾å,以便让大家举ä¸åä¸:
(1)å¨ç¨åºä¸ä½¿ç¨å¸¸éæ¶å
¶å称åå¿
é¡»å ä¸"#"符å·,æ以å¦æè°ç¨çåæ°ä¸æ常é,å°±å¨å¸¸éåé¢å ä¸"#"符å·,ä¾å¦:
å表æ¡1.è°æ´å±æ¬¡ (#åºå±)
(2)è°ç¨ç³»ç»å½ä»¤ä½ä¸ºåæ°.ä¾å¦:
ç»æ¿1.æ»å¨åè¡ (æ°å¼å°éé¢ (100, å))
è¿å¥çæææ¯,è°ç¨"ç»æ¿1"ç"æ»å¨åè¡"æ¹æ³.èå
¶æ¬²ååºçæ°æ®(åæ°)æ¯"æ°å¼å°éé¢ (100, å)"(è¿å¥çè¯æ³è¯·ç帮å©),è¿æ¯ä¸ç§æ°å¼è½¬æ¢å½ä»¤è¯å¥.
(3)è°ç¨ç¸å
³å¯¹è±¡çå±æ§å¼ä½ä¸ºæ¹æ³çåæ°.ä¾å¥:
å表æ¡.å å
¥é¡¹ç® (ç¼è¾æ¡1.å
容,)
å
¶å®ç¨æ³å°±ä¸ä¸ä¸å举äº.
4.å½ä»¤åè¯å¥.
å½ä»¤åè¯å¥è·æ¹æ³åè¯å¥å·®ä¸å¤,ççä¸é¢ä¸¤è
ç对æ¯å°±ç¥éå®ä»¬çå·®å«äº.æ¹æ³åè¯å¥ä¸º:
对象å称.æ¹æ³å称(åæ°,......)
èå½ä»¤åè¯å¥çåºæ¬æ ¼å¼æ¯:
å½ä»¤å称 (åæ°,......)
"å½ä»¤"çææä¹è·"æ¹æ³"å·®ä¸å¤,é½æ¯ä¸ç§ç¨åºè¿è¡å¨ä½æ令,åªä¸è¿"æ¹æ³"æ¯æ个å
·ä½å¯¹è±¡æå
·æçè½ä¾è°ç¨çæ令,è"å½ä»¤"åæ¯æ´ä¸ªæè¯è¨ç³»ç»åºæç,å¯ä»¥ä¾ä»»ä½ç¨åºä»»ä½å¯¹è±¡è°ç¨çæ令,æ以å½ä»¤å称åé¢æ²¡æåç¼ç对象å.
ææ¶åå½ä»¤çåæ°ä¸æ¯å¿
éç(å³"å¯éç"),æ¯å¦:
åéæºæ° ([欲åéæºæ°çæå°å¼],[欲åéæºæ°çæ大å¼])
"[ ]"表示该åæ°ä¸æ¯å¿
éç.å¦ææ¯è¿ç§æ
åµ,该åæ°å¯ä¸ºç©º.
æ¯å¦:
åéæºæ° ()
å½ä»¤åè¯å¥çå¿«éè¾å
¥æ¹æ³:å¨æ¯æåºé¢æ¿ä¸,åå»æä¸ä¸ªå½ä»¤ææ¹æ³,å¯å¿«éå°æ¤å½ä»¤ææ¹æ³ç²è´´å°ç¨åºè¡ä¸.
ä¸é¢åå举ä¸äºå¸¸è§çå½ä»¤ä»¥ä¾¿ä¸¾ä¸åä¸:
(1)è½½å
¥çªå£å½ä»¤.æ们æ³éè¿ä¸ä¸ªçªå£å¯å¨å
¶å®çªå£,å¯ç¨æ¤å½ä»¤,å
¶å¥å¼æ¯:
è½½å
¥ (欲载å
¥ççªå£,[ç¶çªå£],æ¯å¦éç¨å¯¹è¯æ¡æ¹å¼)
å®çææ请æ¥çæå
³è¯´æ.
(2)è¿è¡å½ä»¤.使æ¬ç¨åºæå
¶ä»ç¨åºè¿è¡,å
¶å¥å¼ä¸º:
è¿è¡ (欲è¿è¡çå½ä»¤è¡,æ¯å¦çå¾
ç¨åºè¿è¡å®æ¯,[被è¿è¡ç¨åºçªå£æ¾ç¤ºæ¹å¼]).
示ä¾:
è¿è¡("C:\windows\notepad.rarxe", ,å)
(3)ä¿¡æ¯æ¡å½ä»¤ .ææ¶æ们æ³ä½¿ç³»ç»åé¦æ令,æ¯å¦å¼¹åºç¸å
³æ示,ä½åæ¾ä¸å°æ"ä¿¡æ¯æ¡"è¿ä¸ªç»ä»¶(ç»ä»¶),åæ¥æè¯è¨æ¯éè¿å½ä»¤è°ç¨ä¿¡æ¯æ¡ç(类似çè¿æè¾å
¥æ¡å½ä»¤),å
¶æ ¼å¼æ¯:
ä¿¡æ¯æ¡ (æ示信æ¯,æé®,[çªå£æ é¢])
(4)å
³éå½ä»¤.è¿æ¯ä¸ç§æ°æ®åºæä½å½ä»¤,å½æå®æ°æ®åºæä½å®æ¯å,å
³éå·²ç»è¢«æå¼çæå®æ°æ®åº,以便æ¸
空æ°æ®åé,è约系ç»èµæº,å
¶å¥å¼æ¯:
å
³é ([æ°æ®åºå«åæå称])
å½åæ°è¢«çç¥æ¶,表示å
³éå½åæ°æ®åº.
(5)ç»æå½ä»¤.æ¬å½ä»¤ç»æå½åæç¨åºçè¿è¡,åæ°ä¸ºç©º(æ è¿åå¼),å
¶æ ¼å¼æ¯:
ç»æ ()
æåè¦è¯´çæ¯,æ¬èåªä»ç»äºå½ä»¤åçåºæ¬è¯å¥,å¨ä»¥åçå¦ä¹ ä¸å°ä¼ç»§ç»è®²è§£å½ä»¤ååºæ¬è¯å¥ä¸çåç±»è¯å¥.
(1)ç¨"å¦æ()","å¦æç()","å¤æ()"åå«å®ç°åä¸ä¸ªç»æ.ççåªä¸ç§æ´å æ¹ä¾¿,容æ.æèä¸ä¸æ¯å¦å 为æäºåè½å®ç°ç»æç¸å,æ以å
¶å®å½ä»¤å¯ä»¥ä¸è¦,åªçä¸ä¸ª"å¤æ()"å½ä»¤å³å¯
(2)ç¨å¾ªç¯å½ä»¤å¨ç¼è¾æ¡å
æ¾ç¤ºä»11å°20.
å®é
ä¸ç¨å
¶å®æµç¨æ§å¶å½ä»¤åå¯å®ç°.
ç¨è®¡æ¬¡å¾ªç¯å¯ä»¥å®ç°.
ç¨å¤æ循ç¯ä¹å¯å®ç°.
(3)è¯çå°åè¿°ç¨åºä¸ç"+ #æ¢è¡ç¬¦"å é¤,è¿è¡åè§å¯ä¸ä¸ææ.
"#æ¢è¡ç¬¦"æ¯å¼ç¨äºä¸ä¸ªç³»ç»å¸¸é,å°å¨æå
³å¸¸éçç« èä¸è®²è¿°.
(4)ç¼åä¸ä¸ªç¨åº,计ç®ä»1å°ææ°çç´¯å ç»æ.
æ°å»ºä¸ä¸ªæç¨åº,åå«æ·»å æ ç¾,ç¼è¾æ¡,æé®,ç¼è¾æ¡ç»ä»¶.
åå»æé®ç»ä»¶åè¾å
¥è¿äºç¨åºä»£ç .
æåè¯è¿è¡.