Bio :: Root :: Objeto

BIO :: raíz :: objeto es un objeto Core Perl 5.
Descargar ahora

Bio :: Root :: Objeto Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Bio::Root::Object Team
  • Sitio web del editor:
  • http://search.cpan.org/~birney/bioperl-1.4/Bio/Root/Object.pm

Bio :: Root :: Objeto Etiquetas


Bio :: Root :: Objeto Descripción

Bio :: Root :: El objeto es un objeto Core Perl 5. Bio :: raíz :: objeto es un objeto de núcleo perl 5.synopsis # Use este módulo como la raíz de su árbol de herencia. La creación de Ebject requieren Bio :: Root :: Objeto; $ papá = nuevo biografía :: raíz :: objeto (); $ hijo = NUEVO BIO :: Root :: Objeto (-Name => 'Junior', -Parent => $ PAPA, -Make => 'Full'); Consulte el método nuevo () para una descripción completa de los parámetros. Consulte también la sección de uso .bio :: raíz :: Objeto intenta encapsular el objeto "Core" Perl5: ¿Cuáles son los datos clave y los comportamientos (o al menos la mayoría), los objetos Perl5 deben tener? RATIREUSE DE BIO :: RAET :: Object.pm Dentro del marco bioperl facilita la consistencia operativa a través de los diferentes módulos definidos dentro del espacio de nombres BIO :: Names. No todos los objetos deben derivar de Bio :: Root :: Object.pm. Sin embargo, al generar muchos tipos diferentes de objetos potencialmente complejos, que todos se ajusten a un conjunto de expectativas básicas, este módulo puede ser útil. Además, este módulo le ahorra al reescribir el nuevo () método para cada módulo usted se desarrolla También permite un manejo consistente y robusto de -TAG => Método de valor Argumentos a través de la BIO :: Root :: Rooti :: _ reorganizar el método () y proporciona una forma orientada a objetos, manejar excepciones y advertencias a través de la BIO :: Root :: Root :: Tirar () y Bio :: Root :: Root :: Métodos de advertencia (). Enseñe la sección Apéndice para algunos otros métodos prácticos. La motivación importante de objetos tolerantes para este módulo fue promover la creación de robustos, tolerantes a fallas. Objetos perl5. El Método BIO :: RAET :: RAET :: THEAD () se basa en el mecanismo de excepción de Eval {} / Die incorporado de Perl para generar excepciones fatales. Los datos que comprenden una excepción son administrados por el módulo BIO :: RAET :: ERR.PM, que esencialmente permite que los datos lanzados por un evento DIE () se envuelven en un objeto que se puede examinar y posiblemente re-arrojarse. La intención aquí es tres veces: 1 Informe detallado de errores. Permitir que los objetos reporten información detallada sobre la condición de error (que, qué, dónde, por qué, cómo) .2 Manejar errores complejos en objetos. El objetivo es hacer que sea relativamente indoloro para detectar y manejar la amplia variedad de errores posibles con un objeto de Perl complejo. El mecanismo de manejo de errores de Perl es un poder clortunizado cuando se trata de manejar errores complejos dentro de objetos complejos, pero está mejorando.3 Manejo eficiente y fácil de excepciones. Para permitir un manejo robusto de excepciones sin incurrir en una penalización significativa de desempeño en el código resultante. Idealmente, el código de manejo de excepciones debe ser transparente para la CPU hasta que, a menos que surja una excepción. Estos objetivos pueden, a veces, en las probabilidades y no estamos afirmando haber logrado el equilibrio perfecto. En última instancia, queremos sistemas autosuficientes orientados a objetos capaces de lidiar con sus propios errores. Esta área debe mejorar como el módulo, y PERL, evolucionará. Una posible modificación podría ser utilizar el módulo de Error.pm de Graham Barr o el módulo experimental de Torsten Ekedahl :: Exception.pm Módulo (consulte "Otros módulos de excepción"). Tecnologías como éstas pueden incorporarse eventualmente en futuras versiones de PERL. El manejo de excepciones utilizado por Bio :: Root :: Object.pm se puede esperar que cambie a medida que el mecanismo de manejo de excepciones de Perl evoluciona. TERMINOLOGÍA NOTA: En esta discusión y en otras partes de este módulo, los términos "Excepción" y "ERROR" se usan de manera intercambiable Para significar "algo inesperado ocurrió", ya sea como resultado de la entrada de usuario incorrecta o el procesamiento interno defectuoso. Requisitos: · Perl


Bio :: Root :: Objeto Software relacionado

XML :: RSS :: Herramientas

XML :: RSS :: Herramientas es un kit de herramientas que proporciona una envoltura alrededor de un cliente HTTP, un analizador RSS y un motor XSLT. ...

190

Descargar