pai

Estabelecer um relacionamento ISA com classes de base no tempo de compilação
Baixe Agora

pai Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Max Maischein
  • Site do editor:
  • http://search.cpan.org/~corion/

pai Tag


pai Descrição

Estabelecer um relacionamento ISA com as classes de base no tempo de compilação O pai é um módulo Perl que permite que você carregue um ou mais módulos, enquanto configura a herança desses módulos ao mesmo tempo. Principalmente semelhante em vigor para o pacote BAZ; Começar {requer foo; requer barra; empurre @isa, qw (foo bar); } Por padrão, cada classe base precisa viver em um arquivo próprio. Se você quiser ter uma subclasse e sua classe pai no mesmo arquivo, você pode dizer aos pais para não carregar nenhum módulo usando o switch -norequire: pacote foo; Sub exclamação {"Eu posso ter perl"} pacote não downloadfoobar; Use pai -Norequire, 'foo', 'bar'; # não vai procurar por foo.pm ou bar.pmthis é equivalente ao seguinte código: pacote foo; Sub exclamação {"Eu posso ter perl"} pacote não downloadfoobar; empurrar @doesnotloadfoobar :: Isa, 'foo', 'bar'; isso também é útil para o caso em que um pacote vive dentro de um arquivo nomeado diferente: pacote Myhash; usar gravata :: hash; Use o pai -Norequire, "empate :: stdashash"; isso é equivalente ao seguinte código: pacote Myhash; Exigir gravata :: hash; empurre @isa, 'empate :: stdhash'; se você quiser carregar uma subclasse de um arquivo que exige não considerar um nome de arquivo elegível (isto é, ele não terminará em .pm ou .pmc), use o seguinte código : pacote mysecondplugin; exigir './plugins/custom.plugin'; # Contém plugin :: personalizado use pai -norequire, 'plugin :: personalizado'; pacote de sinopse baz; Use o pai QW (FOO BAR); Requisitos: · Perl.


pai Software Relacionado

Vfssimple.

Uma biblioteca para acesso magicamente ao arquivo w / o transportar o método ...

138

Download