| فئة :: HPLOO. الفئة :: HPLOO هو وسيلة أسهل للإعلان عن الفصول الدراسية على بيرل، ومقرها في الفصل الشهير {...} نمط و EPOD. |
التحميل الان |
فئة :: HPLOO. الترتيب والملخص
- رخصة:
- Perl Artistic License
- اسم الناشر:
- Graciliano M. P.
- موقع ويب الناشر:
- http://search.cpan.org/~gmpassos/
فئة :: HPLOO. العلامات
فئة :: HPLOO. وصف
Class :: HPLOO هو وسيلة أسهل لإعلان الفصول الدراسية على بيرل، ومقرها في الفصل الشهير {...} Style and Epod. Class :: HPLOO هو وسيلة أسهل لإعلان الفصول الدراسية على بيرل، ومقرها في الفئة الشعبية {...} النمط و epod.usage فئة استخدام الفئة :: HPLOO؛ Class Foo يمتد البار، Baz {استخدم LWP :: QW بسيط (Get)؛ ## استيراد طريقة الحصول على () إلى هذه الحزمة. ATM (صفيف Foo_List، UNT UNT، اسم سلسلة، FOO) ## تحديد السمات. فارس ($ global_var)؛ ## مثل: استخدم Vars QW ($ global_var)؛ بلدي ($ local_var)؛ ## منشئ / تهيئة: الفرعية فو {$ this -> {attr} = $ _ ؛ } ## طريقة مع متغيرات الإدخال المعلنة: get_pages الفرعية ($ قاعدة، pagages، خيارات) {my htmls؛ إذا ($ خيارات {proxy}) {...} foreach بلدي $ pages_i (pages) {my $ url = "$ base / $ pages_i"؛ بلدي دولار HTML = احصل عليه ($ URL)؛ دفع (@ htmls، HTML)؛ $ هذا-> ذاكرة التخزين المؤقت ($ URL، HTML)؛ } إرجاع htmls؛ } ## METHOS مثل Perl Sub: Sub Cache Sub {My (URL $ ($ url، $ html) = @؛ $ $ -> {cache} {$ url} = $ html؛ } attributes_example {$ this-> set_foo_list (qw (a b c d e f))؛ بلدي @ le = $ this-> get_foo_list؛ $ this-> set_age (30)؛ $ this-> set_name ("جو")؛ $ this-> set_foo (الوقت ())؛ إطبع الإسم: ". $ this-> get_name. "n"؛ طباعة "العمر:". $ this-> get_age. "ن"؛ طباعة "فو:". $ this-> get_foo. "n"؛ }} ## مثال على استخدام الفصل: حزمة الرئيسية؛ بلدي $ foo = جديد foo (123)؛ $ foo-> get_pages ('http://www.perlmonks.com/'، ، {proxy =>' localhost: 8080 '})؛ متطلبات: perl.
فئة :: HPLOO. برامج ذات صلة