فئة :: StorkFactory.

الفئة :: StorkFactory عبارة عن فئة أساسية للمصانع لتخزين الكائنات وجلبها.
التحميل الان

فئة :: StorkFactory. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • chromatic
  • موقع ويب الناشر:
  • http://search.cpan.org/~chromatic/Crypt-CipherSaber-1.00/lib/Crypt/CipherSaber.pm

فئة :: StorkFactory. العلامات


فئة :: StorkFactory. وصف

Class :: StorkFactory هو فئة أساسية للمصانع لتخزين الكائنات وجلبها. Class :: StorkFactory هو فئة أساسية للمصانع لتخزين وجلب الأشياء. جلب الفرعية {بلدي ($ الذاتي، معرف $) = @؛ بلدي US $ التخزين = $ الذاتي> التخزين ()؛ بلدي نوع $ = $ الذاتي> النوع ()؛ # افعل شيئا معقولا هنا لجلب البيانات بناء على معرف $ ومعرف التخزين $ $ $ نوع-> جديد ($ fetched_data)؛ } المتجر الفرعي {بلدي ($ الذاتي، معرف $، كائن $) =_؛ بلدي US $ التخزين = $ الذاتي> التخزين ()؛ # افعل شيئا معقولا هنا لتخزين البيانات من كائن} الفئة :: WatcherFactory هي فئة أساسية لمصانع الكائنات التي تقوم ببناء وتخزين كائنات. فئة توفر فقط الطرق المقبلة لأغراضها؛ الواجهة الرئيسية هي من خلال جديد ()، وجلب ()، وتخزين (). MethodsSnew (التخزين => تخزين $ $، Type => $ Type) ينشئ كائنا جديدا لهذه الفئة. هذا يأخذ اثنين من المعلمات المطلوبة والتخزين والنوع. التخزين هو معرف (مسار ملف، ربما، أو اسم جدول في قاعدة بيانات) يحكي المصنع حيث تخزن وجضور الكائنات التي تديرها. اكتب هو اسم الفصل لاستخدامه عند إنشاء كائنات. إذا قمت بتخزين البيانات لوحدة رواد الفضاء في دليل رواد الفضاء، فقم بإنشاء مصنع مع: My $ Space_camp = Class :: StorkFactoryy :: Yaml-> New (Storage => 'رواد الفضاء'، اكتب => "رواد الفضاء"،)؛ هذا ستقوم الطريقة بإلقاء استثناء إلا إذا قمت بشرتك كل من السمات. accessor () Accessor لسمة التخزين المضطربة في المنشئ. لا يمكنك تعيين هذا من هنا؛ يمكنك فقط قراءة IT.TYPE () Accessor لمجموعة سمة الكتابة في المنشئ. لا يمكنك تعيين هذا من هنا؛ يمكنك فقط قراءة IT.Fetch (ID $) هذه طريقة مجردة هنا تطرح دائما استثناء. ليس لديه سلوك في هذه الفئة. تجاوزه في فئة فرعية للقيام بشيء معقول. يعد معرف $ للكائن، محاولات جلب الكائن من التخزين. إذا كان الكائن لا يبدو أنه موجود بناء على معرف $، فسيطر على ذلك استثناء. إذا كان موجودا، فسيزرر البيانات المستردة من التخزين إلى المنشئ للفئة التي تم تحديدها بواسطة سمة الكتابة (تعيين في المنشئ). التناوب (معرف $، كائن $) هذه طريقة مجردة هنا دائما يلقي دائما استثناء وبعد ليس لديه سلوك في هذه الفئة. قم بتجاوزه في فئة فرعية للقيام بشيء ما. متطلبات: perl.


فئة :: StorkFactory. برامج ذات صلة