Clase :: modular

Superclase de la generación de clase modular
Descargar ahora

Clase :: modular Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Don Armstrong
  • Sitio web del editor:
  • http://search.cpan.org/~don/

Clase :: modular Etiquetas


Clase :: modular Descripción

Superclase de la generación de clase modular Clase :: modular es una superclase para generar clases modulares, donde se pueden agregar métodos en la clase desde la perspectiva del objeto, en lugar de la perspectiva de la clase. Eso es, puede crear una clase que tenga un conjunto de genérico común funciones Las funciones menos genéricas pueden ser incluidas o anuladas sin modificar las clases base. Esto permite que el código sea más modular, y reduce la duplicación de código. El módulo de clase :: Módulo modular intenta llenar el punto medio entre Clase :: Mutator y verdadero OOP sin clase, como clase :: Classless.Synopsis Package Foo; Use la base QW (Clase :: modular); usar vars (@methods); Comenzar {@ métodos = qw (bla)}; Sub Blah {My $ Self = Shift; return 1; } barra de paquete; Sub METHEDTH_THAT_BAR_PROVIDES {Imprimir QQ (¡Hola mundo! ) } Sub _MethOds ($$) {return qw (METHICH_THAT_BAR_PROVIDES); } usa foo; $ foo = nuevo foo; $ foo-> carga ('bar'); $ foo-> blah $ foo-> method_that_bar_provides; Requisitos: · Perl


Clase :: modular Software relacionado