كائن :: الترامبولين

كائن :: الترامبولين هو وحدة بيرل لتأخير بناء كائنات.
التحميل الان

كائن :: الترامبولين الترتيب والملخص

الإعلانات

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

كائن :: الترامبولين العلامات


كائن :: الترامبولين وصف

كائن :: الترامبولين هو وحدة بيرل لتأخير كائنات البناء. كائن: Trampoline هو وحدة بييرلين لتأخير كائنات البناء، واختياريا استخدام الوحدة النمطية للفئة، حتى يتم إرسال طريقة فعليا، يبسط تعريف وقت التشغيل لفئات المعالجات. Synopsis # إضافة "Use_Class" سيؤدي "Eval Equal US $ Class" # في النقطة التي يتم فيها الوصول إلى الكائن لأول مرة. استخدام الكائن :: الترامبولين؛ # يتم إضافة اسم الطبقة الحقيقية إلى المنشئ العادي # و "كائن :: الترامبولين" المستخدمة بدلا من ذلك. يتم استدعاء منشئ فئة الوجهة عندما يكون الكائن بالفعل # يستخدم لشيء ما. بلدي DBH = كائن :: الترامبولين-> Connect ('DBI'، DSN $، $ المستخدم، $ تمرير، $ conf)؛ بلدي $ sth = $ dbh-> تحضير ('حدد foo من bar')؛ # أو حدد الحزمة و Args من ملف التكوين # أو عبر البيانات المذهو. # # يعيش المنشئ في فئة الوجهة # ولا علاقة له بالكائن :: الترامبولين. بلدي التكوين = config-> قراءة ($ config_file_path)؛ بلدي ($ فئة، $ const، @ argz) = @ config {qw (class const args)}؛ بلدي مقبض $ = كائن :: الترامبولين -> $ const ($ فئة، @ argz)؛ # في هذه النقطة المرجع $ مقبض مقبض هو "كائن :: الترامبولين :: ترتد". $ التعامل مع> frobnicate (stuff)؛ # في هذه المرحلة المرجع $ مقبض مقبض هو $ فئة # هناك أوقات عندما يكون من المفيد تأخير استخدام الوحدة النمطية للفئة الكائن حتى يتم إنشاء مثيل الكائن. o :: t :: u يضيف حزمة المتصل # و "فئة US $" قبل البناء. بلدي $ كسول = كائن :: الترامبولين :: استخدام-> frobnicate ($ فئة، stuff)؛ بلدي نتيجة $ = $ lazy-> سوزان ("الحلوى")؛ هناك أوقات عند إنشاء كائن مكلف أو يجب أن تتأخر - مقابض قاعدة البيانات في خوادم Apache المتشائمة بشدة مثال على ذلك. تقوم هذه الوحدة بإنشاء كائن "الترامبولين": عند الاتصال به يستبدل الكائن الذي لديك مع الكائن الذي تريده. تتكون الوحدة نفسها فقط اثنين من التحميل التلقائي: واحد مع يلتقط مكالمة البناء، والآخر استدعاء الأسلوب الأول. من الدرجة الأولى يبارك إغلاق يقوم بإنشاء الكائن الضروري في الفصل الثاني، الذي يقوم بإدخال $ _ مع كائن جديد وإرشاد المكالمة في الفصل المناسب. تم استخدام تلقائي للتحميل مثل المنشئ ككائن :: الترامبولين استخدم كل اسم المنشئ استخدامات الفئة "الحقيقية" دون الحاجة إلى تمريرها كوسيطة أخرى. متطلبات: perl.


كائن :: الترامبولين برامج ذات صلة

libiptcdata.

Libiptcdata هي مكتبة ج للتلاعب بالمجلس الدولي للاتصالات الصحفية (IPTC). ...

162

تحميل