كائن :: multype. الترتيب والملخص
- رخصة:
- Perl Artistic License
- اسم الناشر:
- Graciliano Monteiro Passos
- موقع ويب الناشر:
- http://search.cpan.org/~gmpassos/
كائن :: multype. العلامات
كائن :: multype. وصف
كائنات بيرل كما التجزئة، صفيف، العددية، الكود والشباب في نفس الوقت كائن :: MultiType هو وحدة بيرل لإرجاع كائن يعمل مثل جهاز التجزئة والأكائن العددية والتعددية والرمز وكائنات الأرض في نفس الوقت. الطريقة المعتادة هي أن نسميها من الوحدة النمطية الجديدة (): حزمة فو؛ استخدام كائن :: MultiType؛ استخدم Vars QW (ISA)؛ @ isa = qw (كائن :: multype)؛ ## هو جيد "كائن :: MultiType" كن الأخير في ISA! SUB جديد {بلدي فئة $ = التحول؛ بلدي $ هذا = كائن :: multitype-> جديد ()؛ يبارك ($ هذا، فئة $)؛ } استخدم Synopsis كائن :: Multype؛ بلدي $ scalar = 'abc'؛ بلدي zray = qw (x y z)؛ بلدي hash = (a => 1، b => 2)؛ بلدي $ OBJ = Object :: MultiTyPe-> جديد (Scalar => \ $ Scalar، array => \ ray، hash => \ hash، code => sub {return ("أنا أحد المرجع الفرعي!") ؛} غلوب => \ * Stdout،)؛ طباعة "لي كصداق: $ obj \ n"؛ بلدي $ array_1 = $ obj -> ؛ طباعة "$ Array_1 \ n"؛ بلدي $ hash_b = $ obj -> {b}؛ طباعة "$ hash_b \ n"؛ بلدي 5 دولار = $$ OBJ-> التجزئة؛ foreach مفتاحي $ (مفاتيح الفرز $ hash) {print "$ key = $$ hash {$ key} \ n"؛ } $ obj (args)؛ متطلبات: perl.
كائن :: multype. برامج ذات صلة