Paquete :: DATOS :: Inheritable

PAQUETE :: DATOS :: Inheritable contiene datos / variables de paquete hereditable y excesivo.
Descargar ahora

Paquete :: DATOS :: Inheritable Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Giacomo Cerrai
  • Sitio web del editor:
  • http://search.cpan.org/~gcerrai/Package-Data-Inheritable-0.05/lib/Package/Data/Inheritable.pm

Paquete :: DATOS :: Inheritable Etiquetas


Paquete :: DATOS :: Inheritable Descripción

Paquete :: DATOS :: Inheritable contiene datos / variables de paquete hereditable y sestrado. Paquete :: DATOS :: Inheritable contiene datos de paquetes hereditarios y sobreridioses / variables.Synopsis Use estricto; Base de paquetes; Use Base QW (Paquete :: DATOS :: Inheritable); Comenzar {base-> pkg_inidable ('$ foo' => 'una variable de paquete no tan ordinaria'); } Imprimir $ foo; Paquete derivado; usar la base QW (base); Comenzar {derivado-> pkg_initable ('$ bar'); Derivado-> pkg_heritable ('@ baz' => ); base heredada; } Imprimir $ foo, @baz, $ bar; Este módulo intenta entregar datos de paquetes heredables (variables) con una interfaz razonablemente conveniente. Después de la declaración, las variables se pueden usar como variables de paquete ordinarias. Lo más importante es que estas variables pueden ser heredadas por clases derivadas (paquetes) llamando al método heredado (). Si una clase derivada no llama heredada () todavía podrá definir sus variables y hacerlas heredables por sus subclases. Las variables escalares se pueden declarar constantes. Con el código de su clase (jerarquía), se beneficiará de las verificaciones del compilador en esas variables. El resultado general está cerca de los miembros de datos de clase real. Por supuesto, puede envolver sus variables en los métodos de accesorios / mutadores que lo necesita. La semántica proporcionó a los miembros de los datos de la clase en idiomas como C ++ y Java. Cuando asigna a una variable heredada dentro de una clase derivada, cada clase en la jerarquía de herencia verá el nuevo valor. Si desea anular una variable, debe volver a comprarlo explícitamente. Declara las variables hereditarias Se proporcionan dos interfaces: una interfaz de método a través de PKG_HERITY () y PKG_CONST_ANTIKITY (). Una interfaz similar a un exportador, a través de la matriz @ export_inherit.heriting siempre requiere invocar el método heredado (). La visibilidad variable (alcance) depende de la interfaz que utilizó. Si utiliza la interfaz similar a un exportador, las variables se declararán a través de nuestro, mientras que si usa la interfaz del método, será como si hubiera importado esas variables. El exportador como la interfaz actualmente no admite constantes. Requisitos: · Requisitos de Perl: · Perl


Paquete :: DATOS :: Inheritable Software relacionado

Webfetch

WebFetch es un módulo PERL para descargar y guardar información de la web. ...

160

Descargar