Klasse :: C3

Een pragma om de C3-methode-resolutie te gebruiken Order Algortihm
Download nu

Klasse :: C3 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Florian Ragwitz
  • Uitgever website:
  • http://search.cpan.org/~flora/

Klasse :: C3 Tags


Klasse :: C3 Beschrijving

Een pragma om de C3-methode-resolutie te gebruiken Algortihm Klasse :: C3 is een pragma om de C3-methode-resolutie te gebruiken Order Algortihm.Synopsis Package A; Gebruik klasse :: C3; Sub hallo {'A :: Hallo'} Pakket B; Gebruik basis 'A'; Gebruik klasse :: C3; pakket c; Gebruik basis 'A'; Gebruik klasse :: C3; Sub Hallo {'C :: Hallo'} Pakket D; Gebruik basis ('B', 'C'); Gebruik klasse :: C3; # Klassieke diamant mi patroon # # / # # / # pakket main; # Initialiseer de C3-module # (voorheen in init) Klasse :: C3 :: Initialiseren (); Afdrukken Join ',' => Klasse :: C3 :: Calculatemro ('Diamond_d') # Prints D, B, C, A Print D-> Hallo () # Prints 'C :: Hallo' In plaats van de standaard P5 ' :: Hallo 'D-> kan (' Hallo ') -> (); # kan () ook correct werken universeel :: kan ('d', 'hallo'); # Zoals universeel :: kan () dit is Pragma om de standaardmethode-resolutie van Perl 5 van diepte-eerste linker-rechts (A.K.A - pre-order) te wijzigen in de meer geavanceerde C3-methode-resolutieorder. Vereisten: · Perl


Klasse :: C3 Gerelateerde software