بنية :: البكم

جعل هياكل سارية خفيفة الوزن
التحميل الان

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

الإعلانات

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

بنية :: البكم العلامات


بنية :: البكم وصف

بنية: الغبية هي وحدة بيرل التي تخلق أنواعا بنية تشبه السجلات، مشابهة للكلمة الرئيسية للهيئة في C، C ++ أو C #، أو سجل في Pascal. سيقوم الاحتجاج بهذه الوحدة بإنشاء وظيفة بناء تقوم بإرجاع مراجع كائن جديد بقيم الحقل المحدد. هذه المراجع تستجيب لجميع طرق Lvalue التي يمكن الوصول إليها أو تعديل القيم المخزنة. إنه على وجه التحديد ولا يعني أن تكون فئة كائن. لا يمكنك تصنيفها. لا يمكنك تقديم طرق إضافية. لا يمكنك تطبيق أدوار أو مختلط أو مزيج أو صفات أو درعات أو قرون أو أي شيء آخر في أزياء هذا الأسبوع. في ناحية أخرى، فإنه صغير، يخلق هياكل رخيصة المدعومة من صفيف خفيفة الوزن، لا يستخدم شيئا خارج الأساسية. من المقصود ببساطة أن تكون طريقة أجمل قليلا لتخزين هياكل البيانات، وعلى خلاف ذلك، قد يتم إغراء إساءة استخدام التجزئة، كاملة مع خطر مخاطر الأسماء الرئيسية. سوف يتكرر المنشئ إذا مرت العدد الخاطئ من الحجج، كما سيحاول الرجوع إلى الحقول التي لا وجود لها. $ perl -e 'استخدام الهياكل :: البكم PLUTION POINT => ؛ نقطة (30) "الاستخدام: الرئيسية :: النقطة ($ x، $ y) في الخط 1 $ perl -e 'استخدام الهيكل :: البكم؛ PLUTION POINT => ؛ النقطة (10،20) -> Z 'Main :: Point لا يحتوي على حقل "z" في الخط 1synopsis استخدم الهيكل :: البكم PLUTION POINT => ؛ بلدي نقطة $ = نقطة (10، 20)؛ printf "نقطة في ( d، d) \ n"، $ النقطة-> x، $ النقطة-> y؛ $ النقطة-> y = 30؛ Printf "Point الآن عند ( D، D) \ n"، $ Point-> X، $ Point-> y؛ الصفحة الرئيسية المنتج؛


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