בטוח :: העולם :: היקף

בטוח :: העולם :: היקף הוא מודול perl אשר ניתן להשתמש כדי לאפשר גישה להיקף חבילה לא משותף על ידי עולם.
הורד עכשיו

בטוח :: העולם :: היקף דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Graciliano M. P.
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~gmpassos/

בטוח :: העולם :: היקף תגים


בטוח :: העולם :: היקף תיאור

בטוח :: העולם :: היקף הוא מודול Perl אשר ניתן להשתמש כדי לאפשר גישה ליקוף חבילה לא משותף על ידי עולם. כספת :: העולם :: היקף הוא מודול Perl אשר ניתן להשתמש כדי לאפשר גישה להיקף חבילה לא משותף על ידי עולם. זה מאפשר גישה לא טווחים לא משותפים. סו, אם אתה רוצה להיות אובייקט שנוצר בחוץ בתוך עולם, אבל בלי לשתף את החבילות של האובייקט, אתה יכול לעצב אותו יש גישה לשיעורים משנה באמצעות טווח access.Behaviorthe הדרך הטובה ביותר להבין מה זה עושה ולמה זה קיים, הוא לדעת את ההתנהגות של אובייקט שנוצר מחוץ לעולם, אבל רץ אותו בתוך עולם: כאשר אובייקט שנוצר בחוץ משמש בתוך עולם, למשל, כאשר אתה קורא שיטה, האובייקט יכול לראות את היקף של היו שיטה / תת נוצרו: $ World-> Eneral (Q '$ אובייקט-> Foo (); `), סו, $ אובייקט יכול להתקשר Foo (), ו Foo () יראה את היקף החבילה של $ אובייקט, גם אם החבילה הזאת לא קיימת בתוך העולם.אבל בואו נגיד כי foo () להתקשר לחבילה אחרת: #### זהו קוד מחוץ לעולם: אובייקט החבילה; השתמש בנתונים :: DUMPER QW (); תת Foo {שלי $ זה = משמרת; שלי $ dump = נתונים :: dumper :: dumper ($ זה); } עכשיו Foo () שיחות :: Dumper :: Dumper (), אבל נתוני החבילה :: דומפר קיים רק מחוץ לעולם ולא משותף! כאן נקבל שגיאה, מאז Foo לא יכול לקבל גישה ל היקף הנתונים :: דומפר ::, שכן זה ינסה לקבל את התת בתוך העולם, ב Safeworld1 :: נתונים :: Dumper :: Dumper, ולא במיין :: נתונים :: Dumper :: Dumper (איפה זה באמת קיים). גאו, כדי להפוך את אובייקט עבודה, אתה יכול לעצב אותו כדי לגשת להטופעות בחוץ באמצעות אובייקט היקף: #### זה קוד מחוץ לעולם: אובייקט החבילה; השתמש בנתונים :: DUMPER QW (); שלי $ scope_data_dumper = חדש בטוח :: העולם :: היקף ('נתונים :: dumper'); תת Foo {שלי $ זה = משמרת; שלי $ dump = $ scope_data_dumper-> שיחה ('dumper', $ זה); } עכשיו עם עיצוב זה אתה יכול להשתמש $ אובייקט בתוך העולם ללא כל חבילה אחרת, מה לעשות את זה הרבה יותר בטוח. זה איך האובייקט HPL עובד בתוך התא, וזה נוצר במיוחד עבור זה. דרישות: · פרל


בטוח :: העולם :: היקף תוכנה קשורה