Rubyish :: Attribut. Ranking & Zusammenfassung
- Lizenz:
- MIT/X Consortium Lic...
- Name des Herausgebers:
- shelling
- Website des Verlags:
- http://search.cpan.org/~shelling/
Rubyish :: Attribut. Stichworte
Rubyish :: Attribut. Beschreibung
Rubinähnlicher Accessor Builder Rubyish :: Attribut ist ein rubinähnlicher Accessor-Builder: attl_accessor, attel_writer und attre_reader.synopsis #! / Usr / bin / env perl Verwendung 5.010; Verwenden Sie streng; Warnungen verwenden; {Pakettier; Verwenden Sie Rubyish :: Attribut; # Import attr_accessor, attack_writer und attl_reader beginnen {attl_accessor "Name", "Farbe", "Typ"; . segne {}, $ class; } sub rename_as {mein ($ self, $ new_name) = @_; __Name__ = $ new_name; # __Name__ ist genau ein LVALUE-Subroutin __Name __ (), das auf $ self -> {name} # bezieht, jetzt sieht es aus wie eine Instanzvariable. } 1; } $ dogy = tier-> new () -> name ("rock") -> farbe ("schwarz") -> typ ("unbekannt"); # Neues Tier mit drei Attribut sagen $ dogy-> name; # => Rock sagen, $ dogy-> farbe; # => Black sagen, $ dogy-> type; # => unbekannte Anforderungen: · Perl.
Rubyish :: Attribut. Zugehörige Software