Clase :: Enout :: Manual :: Sobre

Clase :: Inerout :: Manual :: Acerca de es una guía para esta y otras implementaciones de la técnica interior.
Descargar ahora

Clase :: Enout :: Manual :: Sobre Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • David A. Golden
  • Sitio web del editor:
  • http://search.cpan.org/~dagolden/CPAN-Reporter-Smoker-0.15/lib/CPAN/Reporter/Smoker.pod

Clase :: Enout :: Manual :: Sobre Etiquetas


Clase :: Enout :: Manual :: Sobre Descripción

Clase :: Inseguaut :: Manual :: Acerca de es una guía para esto y otras implementaciones de la técnica interior. Clase :: Insegurout :: Manual :: Acerca de es una guía para esta y otras implementaciones de la técnica interior. Este manual proporciona una descripción general de la técnica interior y su aplicación dentro de Class :: De adentro y otros módulos. También proporciona una lista de referencias para un estudio adicional. Objetos de objetos de exclusión de objetos de incautación. Use la referencia bendita como un índice en estructuras de datos léxicas que sostienen las propiedades del objeto, en lugar de usar la referencia bendita como una estructura de datos. $ yo -> {nombre} = "larry"; # clásico, objeto basado en hash $ nombre {refAddr $ Self} = "Larry"; # adentro, el enfoque interior ofrece tres beneficios principales: · Encapsulación forzada: no se puede acceder directamente a las propiedades del objeto desde Ouside el alcance léxico que los declaró · Hacer que la propiedad nombra parte de una variable léxica en lugar de una tecla de hash significa que los tipográficos En el nombre, se verá atrapado como errores de tiempo de compilación (si se usa estricto) · Si la dirección de memoria de la referencia bendita se usa como índice, la referencia puede ser de cualquier intercambio de tipografía para estos beneficios, implementación robusta de objetos de entrada Puede ser bastante complejo. Clase :: Inerout gestiona esa complejidad.Philosofía de clase :: INNEALOTCLASS :: INETROUT proporciona un conjunto de herramientas para construir clases seguras de adentro de entrada con máxima flexibilidad. Tiene como objetivo ofrecer restricciones mínimas más allá de las necesarias para la robustez de la técnica de adentro fuera de la técnica. . Todas las capacidades necesarias por robustez deben ser automáticas. Cualquier cosa que pueda ser opcional debe ser. El diseño no debe introducir nuevas restricciones no relacionadas con los objetos de entrada adentro, como los atributos y los bloques de verificación que causan problemas para MOD_PERL o el uso de filtros de origen para Sugar Syntatic. Como resultado, solo algunas cosas son obligatorias: · Las propiedades deben ser Sobre la base de los hashes y declarados a través de la propiedad · Los hashes de la propiedad deben estar conectados en el escalar :: UTIL :: REFADDR · Registro debe ser llamado a todos los nuevos objetos de aplicación, incluidos los constructores, los inicializadores y la gestión de la herencia de la clase (aunque Un constructor muy simple está disponible como una conveniencia). Esto requiere un trabajo adicional, pero maximiza la libertad. Clase :: Insegurout tiene la intención de ser una clase base que ofrece solo características fundamentales. Subclasses de clase :: En el interior se podría escribir que la base para proporcionar estilos particulares de apoyo constructor, destructor y herencia. Requisitos: · Perl


Clase :: Enout :: Manual :: Sobre Software relacionado

PSG

PSG es un módulo Python que le permite crear archivos PostScript al incrustar archivos EPS. ...

167

Descargar