lexical :: سمات

التغليف المناسب
التحميل الان

lexical :: سمات الترتيب والملخص

الإعلانات

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

lexical :: سمات العلامات


lexical :: سمات وصف

التغليف المناسب Lexical :: Sattibutes هي وحدة بيرل التي تقدم تغليف مناسب. استخدام سمات Lexical ::؛ لديه $ .scalar؛ لديه $ .key ro؛ لديه (@ .Array، .hash) هو RW؛ الطريقة الفرعية {$ self -> aother_method؛ طباعة $ .scalar؛ } ملاحظة: لقد تغيرت هذه الوحدة بشكل كبير بين الإصدارات 1.3 و 1.4. لن يعمل الرمز الذي يعمل مع الإصدار 1.3 أو الأقدم مع الإصدار 1.4 أو الأحدث. ملاحظة: هذا هو البرامج التجريبية! ستتغير بعض الأشياء، خصيصا إذا تم تمييزها Fixme أو المذكورة في قائمة ToDo. تم إنشاء هذه الوحدة من الإحباط مع آلية OO الافتراضية في بيرل، والتي لا تقدم تغليف بيانات جيدة. لقد صممت تقنية الأشياء المناهضة للكائنات منذ عدة سنوات، لكنني لم أكن راضيا عنها حقا، لأنه لا يزال مطلوبا كثيرا من الكتابة. تستخدم هذه الوحدة مرشحا مصدرا لإخفاء تفاصيل تقنية من الداخل للخارج من User.Attributes، يتم تخزين المتغيرات التي تنتمي إلى كائن، في التجزئة المعجمية، بدلا من الدعم الأصبع على المرجع الذي يجعل الكائن. يتم فهرسة التجزئة المعجمية، واحدة لكل سمة، باستخدام الكائن. ومع ذلك، فإن تفاصيل هذه التقنية مخفية خلف عامل تصفية المصدر. بدلا من ذلك، يتم الإعلان عن السمات بطريقة مماثلة مثل المتغيرات المعجمية. باستثناء ذلك بدلا من كلمة رئيسية PERL6، يتم استخدامها. يتم استعارة شيء آخر من PERL6، وهذا هو SIGIL الثاني. السمات لها نقطة تفصل سيجيل من اسم السمة. متطلبات: perl.


lexical :: سمات برامج ذات صلة