Prima :: Object

Prima :: Object is een PERL-module met Prima Toolkit Base-klassen.
Download nu

Prima :: Object Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dmitry Karasik
  • Uitgever website:
  • http://search.cpan.org/~karasik/Prima-1.26/pod/Prima/Widget.pod

Prima :: Object Tags


Prima :: Object Beschrijving

Prima :: Object is een Perl-module met Prima Toolkit Base-klassen. Prima :: Object is een Perl-module met Prima Toolkit Base Classes.Synopsis If ($ OBJ-> ISA ('Prima :: Component')) {# Set en ontvang een eigenschap My $ Name = $ OBJ-> NAAM; $ OBJ-> naam ('een object'); # Stel een melding in callback $ OBJ-> OnpostMessage (sub {shift; print "Hé! Ik heb dit ontvangen: @_n";}); # kan meerdere eigenschappen instellen. Opmerking, die 'naam' en 'eigenaar', # Vervang de oude waarden, terwijl postmessage geaggregeerd zijn. $ OBJ-> SET (NAME => 'ANOBJECT', EIGENAAR => $ NEW_OONTER, ONPOSTMESSAGE => SUB {SHIFT; PRINT "HEY! ME OOK! N";},); # De-referentie op naam $ new_Owner-> anobject-> post_message (1,2); } Prima :: Object en Prima :: Component zijn de wortelobjecten van de prima-toolkithiërarchie. Alle andere objecten zijn afgeleid van de componentklasse, die op zijn beurt de enige afstammeling van objectklasse is. Beide klassen worden nooit gebruikt om hun instanties te spaaien, hoewel dit mogelijk is met Prima :: Component-> Create (.. parameters ...); Dit document beschrijft de basisconcepten van de OO-programmering met Prima Toolkit. Hoewel component een bredere functionaliteit heeft dan object, worden alle voorbeelden uitgelegd op component, aangezien object geen afstammelingen heeft en alle functionaliteit van het object aanwezig is in component. Enkele van de informatie hier is ook te vinden in Prima :: Internals, het verschil is dat Prima :: Internals de codeertaken van een C-programmeur-weergave beschouwt, terwijl dit document volledig is over Perl-programmering. Vereisten: · Perl


Prima :: Object Gerelateerde software