Klasse :: Methode :: Auto

Subroutine-oproepen naar klassenmethode-oproepen
Download nu

Klasse :: Methode :: Auto Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Bernhard Bauer
  • Uitgever website:
  • http://search.cpan.org/~bauerb/

Klasse :: Methode :: Auto Tags


Klasse :: Methode :: Auto Beschrijving

Draai subroutine-oproepen naar klassenmethode Klasse :: METHODE :: AUTO is een PERL-module waarmee u zich rechtstreeks aangefiteerde klassenmethoden kunt bellen zonder deze bij te voegen met de klasse-naam. Er zijn twee methoden voor het vertellen van klasse :: METHODE :: Auto Welke methoden om automatisch te bellen: door expliciet te geven Het is een lijst met methode-namen of door een filter op te geven voor de methoden.in het eerste geval, Klasse :: Method :: Auto Creëert een subroutine in het importerenpakket voor elke naam in de lijst die de naam van het oproepende pakket niet op @_ en springt naar de methode in het eerste pakket waar het is gedefinieerd. pakket blurp; Gebruik Klasse :: Methode :: Auto QW ; # Creëert Blurp :: Bar en Blurp :: BAZIN Het tweede geval, u kunt een reguliere expressie opgeven voor de methode-namen die moeten worden getest tegen of de tekenreeks -ATtributes, die ervoor zorgt dat de methode van klasse ::: automatisch worden gecontroleerd om te controleren of de methode wordt genoemd Heeft de attribuut om ervoor te zorgen dat alleen echte methoden worden genoemd.Wanneer het opgeven van een filter, is de methode autoload geïnstalleerd in het importeren pakket voor verzending. pakket foo; Sub my_method: methode {...} sub no_method {...} sub _Private {...} pakketmoose; gebruik base 'foo'; Gebruik Klasse :: Method :: Auto '-Appributes', QR / ^ /; # Nu kan My_method (...) worden genoemd, maar niet no_method of _privatesynopsis # in foo.pm pakket foo; Subbar {...} # in baz.pm pakket baz; Gebruik Klasse :: Methode :: Auto 'Bar'; gebruik base 'foo'; Bar ("Moose!"); # hetzelfde als __package __-> bar ("Moose!") Vereisten: · Perl


Klasse :: Methode :: Auto Gerelateerde software

Scriptutil

Object georiënteerde klasse om typische opdrachtregelscripts gemakkelijker te maken te schrijven ...

135

Downloaden