Klasse :: Modular

Modular Class Generation Superclass
Download nu

Klasse :: Modular Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Don Armstrong
  • Uitgever website:
  • http://search.cpan.org/~don/

Klasse :: Modular Tags


Klasse :: Modular Beschrijving

Modular Class Generation Superclass Klasse :: Modular is een superklasse voor het genereren van modulaire klassen, waarbij methoden in de klasse kunnen worden toegevoegd vanuit het perspectief van het object, in plaats van het perspectief van de klasse. Dat is, kunt u een klasse maken die een set van generieke gemeenschappelijke gemeenschappelijke klasse kan maken functies. Minder generieke functies kunnen worden opgenomen of overschreven zonder de basisklassen te wijzigen. Dit zorgt ervoor dat code modulair is en vermindert de code-duplicatie. De klasse :: Modulaire module probeert de middelste grond tussen de les te vullen :: mutator en ware klasloze OOP, zoals Klasse :: Classless.Synopsis Package Foo; Gebruik basis qw (klasse :: modulair); gebruik var's (@methods); Begin {@ -methoden = qw (blah)}; sub blah {mijn $ self = shift; terugkeer 1; } Pakketbalk; submethode_that_bar_provides {Print QQ (Hallo World! ); } sub _methods ($$) {return QW (methode_that_bar_provides); } gebruik foo; $ foo = nieuwe foo; $ foo-> belasting ('bar'); $ foo-> blah $ foo-> methode_that_bar_provides; Vereisten: · Perl


Klasse :: Modular Gerelateerde software