Klasse :: HPLOO

Klasse :: HPLOO is een eenvoudiger manier om klassen op PERL te declareren, gevestigd in de populaire klasse {...} Stijl en Epod.
Download nu

Klasse :: HPLOO Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Graciliano M. P.
  • Uitgever website:
  • http://search.cpan.org/~gmpassos/

Klasse :: HPLOO Tags


Klasse :: HPLOO Beschrijving

Klasse :: HPLOO is een eenvoudiger manier om klassen op PERL te declareren, gevestigd in de populaire klasse {...} Stijl en Epod. Klasse :: HPLOO is een eenvoudiger manier om klassen op PERL te declareren, gevestigd in de populaire klasse {...} stijl en epod.usage gebruik klasse :: HPLOO; Klasse foo verlengt bar, baz {gebruik LWP :: eenvoudige QW (GET); ## Importeer de methode () naar dit pakket. Attract (Array Foo_List, Int Age, String Name, Foo) ## Definieer kenmerken. VARS ($ GLOBAL_VAR); ## hetzelfde als: gebruik VARS QW ($ GLOBAL_VAR); mijn ($ local_var); ## Constructor / Initializer: Sub foo {$ this -> {ign} = $ _ ; } ## Methoden met ingevoerde invoervariabelen: sub get_pages ($ BASE, @PAGES,% OPTIES) {MY @HTMLS; if ($ opties {proxy}) {...} Foreach My $ Page_I (@PAGES) {My $ URL = "$ BASE / $ PAGINS_I"; mijn $ HTML = GET ($ URL); druk (@htmls, $ html); $ deze-> cache ($ URL, $ HTML); } retourneren @htmls; } ## methos zoals een normale perl-sub: subcache {mijn ($ URL, $ HTML) = @_; $ dit -> {cache} {$ url} = $ html; } SUBTRIBUTEN_EXAMPLE {$ deze-> set_foo_list (QW (A B C D E F)); mijn @l = $ this-> get_foo_list; $ this-> set_age (30); $ this-> set_name ("Joe"); $ this-> set_foo (tijd ()); print naam: ". $ this-> get_name. "N"; Print "Leeftijd:". $ this-> get_age. "N"; Print "foo:". $ this-> get_foo. "N"; }} ## Voorbeeld van gebruik van de klasse: Pakketnaam; mijn $ foo = nieuwe foo (123); $ foo-> get_pages ('http://www.perlmonks.com/', , {proxy => 'localhost: 8080'}); Vereisten: · Perl


Klasse :: HPLOO Gerelateerde software