Perl6 :: lezioni

PROGETTO PERL6 :: CLASSES contiene classi di prima classe in Perl 5.
Scarica ora

Perl6 :: lezioni Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Luke Palmer
  • Sito web dell'editore:
  • http://search.cpan.org/~lpalmer/Symbol-Opaque-0.03/lib/Symbol/Opaque.pm

Perl6 :: lezioni Tag


Perl6 :: lezioni Descrizione

Perl6 :: Progetto Lesses contiene classi di prima classe in Perl 5. Perl6 :: Progetto Lesses contiene lezioni di prima classe in Perl 5.Synopsis utilizzano perl6 :: lezioni; Classe compositore {sottomesso build {stampa "dando vita a un nuovo compositore"} metodo compose {stampa "scrittura di un po 'di musica ... n"}} class classicalComposer è compositore {metodo compose {stampa "scrivendo alcuni muzak ... n"} } Class ModernComposer è compositore {sommethod build ($) {$ .length = shift} Metodo Compose () {stampa ((mappa {int Rand 10} 1 .. $. lunghezza), "n")} ha $. } My $ Beethoven = nuovo classicoComposer; My $ Barber = New ModernCompositore 4; My $ Mahler = ModernComposi-> Nuovo (400); $ beethoven-> comporre; # Scrivere un po 'di Muzak ... $ Barber-> Compose # 7214 Componi $ Mahler; # 892758693479683746987563787968374698756 .... Perl6 :: Le lezioni consentono la creazione di classi (un po 'un po') Perl 6-style Classi in Perl 5. Le seguenti funzionalità sono attualmente supportate: sottomissione, metodi e sottomaroni e le loro rispettive regole di ambito. Attributi disponibili tramite La parola chiave ha una parola chiave. Questa ereditarietà sia singola e multipla sono disponibili attraverso la parola chiave. Le firme della parola chiave.signatures sono supportate con metodi, subsignati e subtèthods, ma solo il perl 5 Kind.Data che si nasconde utilizzando il pubblico, protetto e tratti privati, è possibile far valere i dati (run-time) che si nascondono. Questo non è supportato sugli attributi, che sono sempre privati. Classi di anonime che rispettano le chiusure. Ora puoi nidificarli dentro i metodi di altre classi, anche altri anonimi! Il modulo Perl6 :: Lesses Augura la sintassi di Perl con un nuovo dichiaratore: classe. Offre il vantaggio rispetto al meccanismo OO standard di Perl che è concettualmente più facile da vedere (specialmente per quelli da uno sfondo C ++ / Java). Offre lo svantaggio, ovviamente, di essere meno versatili.requirementi: · Requisiti perl: · Perl.


Perl6 :: lezioni Software correlato

Tivo :: HME.

TIVO :: HME è un server di avvio per l'implementazione Pure Perl del protocollo HME di TiVo. ...

134

Scarica