Classe :: MOP :: Class

Classe :: MOP :: Classe é um objeto de meta de classe.
Baixe Agora

Classe :: MOP :: Class Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Stevan Little
  • Site do editor:
  • http://search.cpan.org/~stevan/Devel-StrictObjectHash-0.01/lib/Devel/StrictObjectHash.pm

Classe :: MOP :: Class Tag


Classe :: MOP :: Class Descrição

Classe :: MOP :: Classe é um objeto de meta de classe. Classe :: MOP :: Classe é uma classe Meta Object.synopsis # Assumindo que a classe Foo # foi definida, você pode # usar isso para introspecção ... # Adicionar um método para foo ... foo-> meta-> add_method ('Bar' => Sub {...}) # Obtenha uma lista de todas as classes pesquisadas # O despacho de método na ordem correta foo-> meta-> class_precedence_list () # Remover um método de foo foo-> meta- > remove_method ('bar'); # ou use isso para realmente criar classes ... Classe :: MOP :: Class-> Create ('Bar' => (Versão => '0.01', SuperClasses => , Atributos => , Métodos => {Calculate_bar => Sub {...}, construct_baz => sub {...}})); esta é a maior e atualmente mais complexa parte do protocolo Perl 5 meta-objeto. Controla a introspecção e a manipulação das classes Perl 5 (e pode criá-las também). A melhor maneira de entender o que este módulo pode fazer é ler a documentação para cada um dos seus métodos. Requisitos: · Perl.


Classe :: MOP :: Class Software Relacionado

SYS :: Runalone.

SYS :: Runalone pode ter certeza de que apenas uma invocação de um script está ativa de cada vez. ...

170

Download