Classe :: Dichiara :: Attributi

Classe :: Dichiara :: Attributi è un modulo Perl con classe :: Dichiara i tipi di metodo utilizzando Attributi Perl.
Scarica ora

Classe :: Dichiara :: Attributi Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Ian Brayshaw
  • Sito web dell'editore:
  • http://search.cpan.org/~ibb/Class-Declare-0.08/Declare.pm

Classe :: Dichiara :: Attributi Tag


Classe :: Dichiara :: Attributi Descrizione

Classe :: Dichiara :: Attributi è un modulo Perl con classe :: Dichiara i tipi di metodo utilizzando Attributi Perl. Classe :: Dichiarare :: Attributi è un modulo perl con classe :: Dichiara i tipi di metodo utilizzando Perl Attributes.Synopsis Package My :: Class; utilizzare 5.006; usare rigoroso; Utilizzare Avvertenze; Usa base QW (classe :: Dichiara :: Attributi); # dichiarare gli attributi di classe / istanza __Package __-> dichiarare (...); # # Dichiarare classe / statico / limitato / etc Metodi di questo pacchetto # sub my_abstract: abstract {...} sub my_class: class {...} sub my_static: statico {...} sub my_restrictedd: restringed {... } Sub my_public: pubblico {...} sub my_private: privato {...} sub my_protectected: protetta {...} class class :: Diclare :: Attributi estende le classi :: Dichiara aggiungendo supporto per gli attributi Perl per specificare il metodo di classe tipi. Questa estensione è stata ispirata dall'attributo Damian Conway's attributo :: Modulo dei gestori e Attributo Tatsuhiko Miyagawa :: Modulo protetto. L'implementazione originale utilizzata Attributo :: I gestori, ma ora si riferisce semplicemente agli attributi. L'aggiunta del supporto dell'attributo Perl (da non confondere con gli attributi dell'oggetto, che sono completamente diversi e supportati anche per classe :: Dichiara) semplifica notevolmente le specifiche di Classe :: Decredire i metodi di classe e istanza derivati. Ciò dovrebbe aiutare nel porting del codice esistente (Perl, Java e C ++) a una classe :: Dichiarare framework, nonché semplificare lo sviluppo di nuovi moduli. Con l'aggiunta di Attributi Perl, classe :: I metodi di dichiarazione possono ora essere scritti Come Metodo secondario: pubblico {My $ Self = Shift; ...} Invece del Metodo secondario {My $ Self = __Package __-> Pubblico (Shift); ...} Requisiti: · Requisiti perl: · Perl.


Classe :: Dichiara :: Attributi Software correlato