آمن :: العالم :: نطاق

SAFE :: World :: Scope هو وحدة بيرل التي يمكن استخدامها لتمكين الوصول إلى نطاق الحزمة غير مشترك من قبل عالم.
التحميل الان

آمن :: العالم :: نطاق الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Graciliano M. P.
  • موقع ويب الناشر:
  • http://search.cpan.org/~gmpassos/

آمن :: العالم :: نطاق العلامات


آمن :: العالم :: نطاق وصف

Safe :: World :: Incope هو وحدة بيرل التي يمكن استخدامها لتمكين الوصول إلى نطاق الحزمة غير مشترك من قبل عالم. SAFE :: World :: Incope هو وحدة بيرل التي يمكن استخدامها لتمكين الوصول إلى نطاق الحزمة غير مشترك من قبل عالم. هذا هو تمكين الوصول إلى نطاقات غير مشتركة. سو، إذا كنت ترغب في الحصول على كائن تم إنشاؤه خارج داخل العالم، ولكن دون مشاركة حزم الكائن، يمكنك تصميمه للحصول على فئات فرعية من خلال نطاق الوصول إلى النطاق. BehaviorThe أفضل طريقة لفهم ما يفعله ولماذا يوجد ذلك، هو معرفة سلوك كائن تم إنشاؤه خارج العالم، ولكن تشغيله داخل عالم: عند استخدام كائن تم إنشاؤه داخل عالم، على سبيل المثال، عند استدعاء طريقة، يمكن للكائن رؤية نطاق هل تم إنشاء الطريقة / الفرعية: $ world-> eval (q` $ enject-> foo ()؛ SOO، $ كائن يمكن الاتصال foo ()، و foo () سترى نطاق حزمة $ () كائن، حتى لو لم تكن هذه الحزمة داخل العالم. لكن دعنا نقول أن FOO () اتصل ببعض الحزمة الأخرى: #### هذا هو رمز خارج العالم: كائن الحزمة؛ استخدم البيانات :: Dumper QW ()؛ الفرعية فو {بلدي $ هذا = التحول؛ بلدي dump dump = البيانات :: الدومبر :: الدومبر ($ هذا)؛ } الآن FOO () بيانات الاتصال نطاق البيانات :: Dumper ::، لأنه سيحاول الحصول على الفرعية داخل العالم، في Safeworld1 :: البيانات :: Dumper :: Dumper، وليس في Main :: البيانات :: Dumper :: Dumper (أين هو حقا موجود) .soo، لجعل العمل الكائن، يمكنك تصميمه للوصول إلى النطاقات الخارجية من خلال كائن نطاق: #### هذا هو رمز خارج العالم: كائن الحزمة؛ استخدم البيانات :: Dumper QW ()؛ بلدي $ scope_data_dumper = Safe Safe :: World :: Incope (بيانات :: Dumper ')؛ الفرعية فو {بلدي $ هذا = التحول؛ بلدي dump dump = $ scope_data_dumper-> مكالمة ('dumper'، $ هذا)؛ } الآن مع هذا التصميم، يمكنك استخدام كائن $ داخل العالم دون مشاركة أي حزمة أخرى، ما الذي يجعله أكثر أمانا جدا. هذا هو كيف يعمل كائن HPL داخل المقصورة، وتم إنشاء هذا خصيصا لذلك. متطلبات: perl.


آمن :: العالم :: نطاق برامج ذات صلة

جيو :: Geonames.

GEO :: Geonames هي وحدة نمطية للمستخدمين لأداء استفسارات جغرافية باستخدام خدمات الويب Geonames. ...

208

تحميل