كائن :: Accordor.

التحميل الان

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

الإعلانات

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

كائن :: Accordor. العلامات


كائن :: Accordor. وصف

الكائن :: Accordor هو وحدة Perl توفر واجهة لإنشاء لكل كائن اتصالات. Office :: Accordor هو وحدة Perl توفر واجهة لإنشاء لكل كائن للمستفيلات (بدلا من الملحقات من الدرجة، على سبيل المثال، Accordor Accords Access). يمكنك اختيار إما الفئة الفرعية هذه الوحدة، وبالتالي باستخدامها Opressors على الوحدة النمطية الخاصة بك، أو لتخزين كائن Office :: Accordor داخل الكائن الخاص بك، والوصول إلى الملاءم من هناك. شاهد ملخص Synopsis.synopsis ### باستخدام الكائن $ OBJ = Object :: Accordor-> جديد؛ # إنشاء كائن $ OBJ = كائن :: Accordor-> جديد (@ القائمة)؛ # إنشاء كائن مع Accordors $ OBJ = Object :: Accordor-> جديد ( H)؛ # إنشاء كائن مع الملحقات # والسماح باستخدام المعالجات $ BOOL = $ obj-> mk_accessors ('foo')؛ # إنشاء الملحقات $ bool = $ obj-> mk_accessors (# إنشاء ملحقات مع الإدخال {foo => السماح_handler})؛ # التحقق من صحة $ استنساخ = $ obj-> mk_clone؛ # إنشاء استنساخ # كائن الأصلي دون بيانات $ bool = $ obj-> mk_flush؛ # تنظيف جميع البيانات @ القائمة = $ obj-> ls_accessors؛ # يسترجع قائمة بجميع الملحقات لهذا الكائن $ بار $ = $ obj-> foo ('bar')؛ # تعيين "foo" إلى "بار" بار $ = $ obj-> foo ()؛ # استرجاع "شريط" مرة أخرى $ sub = $ obj-> can ('foo')؛ # استعادة Coderef ل # 'Foo' Accessor $ Bar = $ sub -> ("bar")؛ # تعيين "Foo" عبر Coderef $ Bar = $ sub -> ()؛ # استعادة "Bar" حسب CodereF ### باستخدام الكائن كحزمة فئة أساسية :: استخدم "كائن قاعدة :: Accessor"؛ $ obj = my :: class-> جديد؛ # إنشاء كائن قاعدة $ bool = $ obj-> mk_accessors ('foo')؛ # إنشاء مقالات، إلخ ... ### جعل جميع محاولة الوصول إلى الملحقات غير الوجود Fatal ### (افتراضيات إلى False) $ كائن :: Accordor :: Fatal = 1؛ ### تمكين التصحيح $ كائن :: Accordor :: Debug = 1؛ ### الاستخدام المتقدمة - Callbacks {My $ obj = Object :: Accordor-> جديد ('foo')؛ $ obj-> register_callback (sub {...})؛ $ obj-> foo (1)؛ # هذه المكالمات استدعاء رد الاتصال الذي قمت بتسجيله $ Obj-> Foo () # يسمح لك بتغيير السلوك Get / Set # وما يتم إرجاعه إلى المتصل. } ### الاستخدام المتقدمة - سمات Lvalue {My $ obj = Object :: Accordor :: lvalue-> جديد ('foo')؛ طباعة $ obj-> foo = 1؛ # سوف طباعة 1} ### الاستخدام المتقدمة - قيم سمة النحافة {My $ obj = Object :: Accessor-> جديد ('FOO')؛ $ obj-> foo (1)؛ طباعة $ obj-> foo؛ # سوف طباعة 1 ### ترتبط نطاق قيمة السمة "foo" ### إلى نطاق "$ x" - عندما يخرج $ X من النطاق ###، سيتم استعادة القيمة السابقة في فو { $ obj-> foo (2 => بلدي $ x)؛ طباعة $ obj-> foo، ''، $ x؛ # سوف طباعة '22'} طباعة $ obj-> foo؛ # سوف تطبع 1} المتطلبات: perl.


كائن :: Accordor. برامج ذات صلة

CGI :: Auth :: Auto

CGI :: Auth :: Script Auto يسمح لصيانة المصادقة التلقائية والمثابرة من أجل CGI Scrips. ...

217

تحميل