Rubyish :: Atributo.

Construtor de Accessory como Ruby
Baixe Agora

Rubyish :: Atributo. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • shelling
  • Site do editor:
  • http://search.cpan.org/~shelling/

Rubyish :: Atributo. Tag


Rubyish :: Atributo. Descrição

Construtor de Accessory como Ruby Rubyish :: Atributo é um construtor de Accessory de rubi: attr_accessor, attr_writer e attr_reader.synopsis #! / USR / BIN / Env Perl Use 5.010; Use rigoroso; use avisos; {animal de pacote; Use Rubyish :: Atributo; # Importar attr_accessor, attr_writer e attr_reader iniciar {attr_accessor "nome", "cor", "tipo"; } # passe uma lista como o único parâmetro # Invoke no momento do compilado para evitar o uso do parêntese ao usar a variável de instância como abaixo #, crie um construtor baseado no hashref sub new {$ class = shift; abençoe {}, $ classe; } sub Rename_as {My ($ self, $ new_name) = @_; __Name__ = $ new_name; # __name__ é precisão um lvalue sub-rotina __name __ () que se refere a $ auto -> {name} # agora parece uma variável de instância. } 1; } $ Dogy = Animal-> Novo () -> Nome ("Rock") -> Cor ("Preto") -> Tipo ("Desconhecido"); # novo animal com três atributo dizer $ dogy-> nome; # => Rock dizer $ dogy-> cor; # => preto dizer $ dogy-> tipo; # => Requisitos desconhecidos: · Perl.


Rubyish :: Atributo. Software Relacionado