Classe :: senza classe

Classe :: Insentassless è un quadro Perl per OOP senza classi.
Scarica ora

Classe :: senza classe Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Sean M. Burke
  • Sito web dell'editore:
  • http://search.cpan.org/~sburke/

Classe :: senza classe Tag


Classe :: senza classe Descrizione

Classe :: Insentassless è un quadro Perl per OOP senza classi. Classe :: Insentassless è un framework Perl per OOP.Synopsis senza classificare se rigoroso; Usa la classe :: senza classi; My $ OB1 = $ Classe :: senza classe :: root-> clone; $ ob1 -> {'nome'} = 'ob1'; $ ob1 -> {'roba'} = 123; $ ob1 -> {'cosa'} = 789; My $ ob2 = $ ob1-> clone; $ ob2 -> {'nome'} = 'ob2'; PrintF "OB1 Stuff: n", $ OB1 -> {'roba'}; PrintF "OB2 Stuff: n", $ OB2 -> {'roba'}; Printf "Ob1 cosa: n", $ ob1 -> {'cosa'}; stampaf "ob2 cosa: n", $ ob2 -> {'cosa'}; $ OB1 -> {'Methods'} {'Zaz'} = sub {stampa "Zaz! On", $ _ {'nome'}, "n"; }; $ ob1-> zaz; $ ob2-> zaz; $ ob1-> esaminare; $ OB2-> Esaminare; questo stampa il seguente: OB1 Stuff: <123> OB2 Stuff: <123> OB1 THING: <789> OB2 cosa: <> Zaz! su Ob1 Zaz! su OB2 'roba', 123, 'nome', 'ob1', 'cosa', 789, 'Metodi', {'Zaz', 'codice (0x20068360) '},' Genitori ', , ' roba ', 123,' nome ',' ob2 ',' metodi ', {},' Genitori ', , nei quadri OOP basati su classe, i metodi sono applicabili agli oggetti in virtù di oggetti appartenenti a classi che forniscono a tali metodi, o erediti da loro da classi che fanno.in Senza framework in classe (aka delegazione - e -Prodotti di immagini), quali metodi è in grado di in grado di essere in grado di un oggetto è fondamentalmente un attributo di quell'oggetto. Cioè, in termini perl: invece dei metodi essere voci nella tabella dei simboli del pacchetto / classe che l'oggetto appartiene, sono voci in una tabella hash all'interno dell'oggetto. L'ereditarietà è implementata non avendo lezioni che ereditano da altre classi (tramite liste ISA), ma con gli oggetti erediti da altri oggetti (tramite liste dei genitori). Inserire i quadri in oop basati su classe, ottieni nuovi oggetti chiamando costruttori. In un framework senza classi, si ottiene nuovi oggetti copiando ("clonazione") un oggetto esistente - e il nuovo clone diventa un bambino (ereditore) dell'oggetto originale. (Dove ottieni l'oggetto originale? La lingua fornisce una, che non ha genitori e che contiene alcuni metodi di scopo generale come "clone".) Requisiti: · Perl.


Classe :: senza classe Software correlato

Labrea :: Tarpit.

Labrea :: Tarpit Perl Module contiene utilità e display Web per il labrarea Scanner / Worm Interruptor di Tom Liston. ...

355

Scarica