Programozás Pascalban: Eljárások használata - 17. rész, Azonosítók hatóköre
Készítette: FlamingClaw 2010. június 29. 16:24:29 - 2271 megtekintés
Folytatjuk az eljárásokkal való ismerkedést. Most az azonosítók hatáskörét vizsgáljuk meg közelebbről.
Amire szükségünk van
Pascal
Azonosítók hatóköre
Az azonosítók érvényességi tartománya a Pascal program azon részét jelöli, ahonnan elérhetjük az azonosítóval jelölt objektumot.<br />
<br />
Ahhoz, hogy a programon belül helyesen használjuk az azonosítóinkat, az alábbi szabályokat kell betartani:<br />
1. Minden azonosítót felhasználás előtt deklarálni kell.<br />
2. Pascalban egy azonosító érvényességi tartománya arra a blokkra terjed ki, amelyben az azonosítót deklaráltuk.<br />
3. Egy blokkon belül minden objektumot egyedi azonosítóval kell ellátni.<br />
4. Ugyanazzal a névvel különböző blokkokban különböző objektumokat deklarálhatunk.<br />
5. Ha a saját készítésű alprogram azonosítója megegyezik valamelyik szabványos rutin azonosítójával, akkor a szabványos eljárás vagy függvény elérhetetlenné válik.<br />
6. Turbo Pascalban a szabványos alprogramok mindig elérhetőek, ha a nevük előtt system előtagot használunk.<br />