imputythis.

التحميل الان

imputythis. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Scott Walters
  • موقع ويب الناشر:
  • http://search.cpan.org/~swalters/Math-Preference-SVD-0.01/lib/Math/Preference/SVD.pm

imputythis. العلامات


imputythis. وصف

ImplicitThis هو السكر النحوي لأساليب OO. ImplicitThis هو السكر النحوي لأساليب OOs.Synopsis استخدم Infituthis؛ ImplicitThis :: يعني ()؛ الفرعية الجديدة {بلدي نوع $ = التحول؛ بلدي args = @؛ # يجب أن يكون المباركة كائن التجزئة كائن يبارك {foo => $ args {'foo'}، bar => $ args {'bar'}،}، $ نوع؛ } Sub My_Accessor {# $ هذا قراءت لنا. $ شريط مستعار إلى $ $ -> {bar '}، similiar مقابل $ foo $ this-> other_accessor ($ bar)؛ $ foo ++؛ } sub _another_accessor {# هذا سيموت إذا دعا من شيء غير مشتق من حزمة لدينا $ foo ++؛ } مجردة الأطباء في OO بيرل تلقي "$ هذا" دون الحاجة إلى قراءة ذلك. يمكن الوصول إلى المتغيرات الحقل المثيل بالاسم بدلا من الاضطرار إلى إلغاء إلغاء الهز. يتم فرض Privicy على الأساليب التي تبدأ بتفهم. هذا يحاكي لغات OO الأخرى، مثل Java و C ++، حيث يمر برنامج التحويل البرمجي الضخم وغير المرئي "هذا" كوسخة أول مكالمة لكل طريقة. في حين أن بيرل يمر هذه الحجة غير مرئية، يجب عليك كتابة التعليمات البرمجية يدويا لقراءتها. اكتشف Java و C ++ أيضا، في وقت الترجمة، بدلا من ذلك متغير هو متغير مثيل أو متغير ثابت، دون الحاجة إلى التمييز بينها باستخدام بناء جملة خاص. نقوم بإزالة بناء الجملة الإضافي، ولكن يتم تعلم هذا في وقت التشغيل، وليس تجميع الوقت. على عكس Aliass.pm، من المحتمل أن يكون هذا الرمز تأثيرا ملحوظا على أداء التعليمات البرمجية الذي يستخدم OO Accessors Heverhily.implicitThis :: موحي () توضع Wagper رقيقة حول الأساليب في كائنك. * هذا {scalar} هو إشارة إلى معجمية لقد تحولنا إلى قائمة الحجة. يتم إنشاء الأسماء المستعارة لكل مفتاح في $ هذه القيمة في حد ذاتها بنفس الطريقة. في الوقت نفسه تعمل هذه الوحدة بشكل جيد بالنسبة لي، قد لا يتم اختبار الميل للغاية: لم يتم اختباره على نطاق واسع. ومع ذلك، نحن نقاش نقي، ويتم تقديم بناء الجملة الإضافي _no_. المتطلبات: متطلبات بيرل: perl.


imputythis. برامج ذات صلة