Bio :: Root :: Object

Bio :: Root :: O Object é um objeto Core Perl 5.
Baixe Agora

Bio :: Root :: Object Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Bio::Root::Object Team
  • Site do editor:
  • http://search.cpan.org/~birney/bioperl-1.4/Bio/Root/Object.pm

Bio :: Root :: Object Tag


Bio :: Root :: Object Descrição

Bio :: Root :: O Object é um objeto Core Perl 5. Bio :: O Object é um núcleo Perl 5 Object.synopsis # Use este módulo como a raiz da sua herança árvore.Object criação requer Bio :: Root :: Object; $ Dad = New Bio :: Root :: Object (); $ son = New Bio :: Root :: Object (- nome => 'Junior', -Parento => $ Papai, -Make => 'completo'); veja o novo () método para uma descrição completa dos parâmetros. Consulte também a seção de uso .Bio :: Tentativas de objeto :: OBJETO para encapsular o objeto "Core" Perl5: Quais são os principais dados e comportamentos todos (ou pelo menos mais) Perl5 objetos devem ter? Racioneuse de Bio :: Root :: O Object.pm dentro da estrutura do BioPerl facilita a consistência operacional nos diferentes módulos definidos no namespace Bio ::. Nem todos os objetos precisam derivar da Bio :: Root :: Object.pm. No entanto, ao gerar muitos tipos diferentes de objetos potencialmente complexos que devem estar em conformidade com um conjunto de expectativas básicas, este módulo pode ser útil. No mínimo, este módulo salva você de reescrever o novo () método para cada módulo você se desenvolve. Ele também permite manipulação consistente e robusta de -Tag => Argumentos de método de valor através da bio :: root :: reorganizar () método reorgange () e fornece uma maneira orientada a objetos manipular exceções e advertências através da biografia :: root :: root :: Throw () e Bio :: Root :: Métodos da Root :: Warn ().See A seção do Apêndice para alguns outros métodos acessíveis.Fault-tolerante Objetivo principal motivação para este módulo foi promover a criação de robusta, tolerante a falhas Perl5 objetos. O método Bio :: Root :: Root :: Throw () Método depende do mecanismo de exceção incorporado do Perl. Os dados que compõem uma exceção é gerenciada pelo módulo BIO :: Root :: Err.PM, que essencialmente permite que os dados lançados por um evento de dado () para serem envolvidos em um objeto que pode ser facilmente examinado e possivelmente re-lançada. Intenção aqui é de três vezes: 1 relatórios detalhados de erros. Permitir que objetos relatem informações detalhadas sobre a condição de erro (que, o que, onde, por que, como) .2 lidar com erros complexos em objetos. O objetivo é torná-lo relativamente indolor detectar e lidar com a ampla variedade de erros possíveis com um objeto perl complexo. O mecanismo de manuseio de erros do Perl é um poderoso quando se trata de lidar com erros complexos em objetos complexos, mas está melhorando.3 Manipulação de exceção eficiente e fácil. Para permitir o manuseio robusto de exceção sem incorrer em uma penalidade de desempenho significativa no código resultante. Idealmente, o código de manuseio de exceção deve ser transparente para a CPU até e a menos que surja uma exceção. Esses objetivos podem, por vezes, estar em desacordo e não estamos alegando ter conseguido o equilíbrio perfeito. Em última análise, queremos sistemas auto-orientados para objetos auto-suficientes capazes de lidar com seus próprios erros. Esta área deve melhorar como módulo e perl, evoluir. Uma possível modificação pode ser utilizar o módulo Error.PM do Graham Barr. Ou o módulo Experimental do Ekedahl do Torsten Ekedahl (consulte "Outros módulos de exceção"). Tecnologias como estas podem ser incorporadas em lançamentos futuros de perl. Pode-se esperar o manuseio de exceções pelo Bio :: Object.pm pode ser esperado para alterar como mecanismo de manuseio de exceção de Perl Evolui.terminology Nota: Nesta discussão e em outro lugar neste módulo, os termos "Exceção" e "Erro" são usados de forma intercambiável Para significar "algo inesperado ocorreu" ou como resultado da entrada incorreta do usuário ou do processamento interno defeituoso. Requisitos: · Perl.


Bio :: Root :: Object Software Relacionado

XML :: RSS :: Ferramentas

XML :: RSS :: Ferramentas é um kit de ferramentas que fornece um invólucro em torno de um cliente HTTP, um analisador RSS e um mecanismo XSLT. ...

190

Download