| Clase :: Cierre Clase :: Closure es un estilo de clase declarativo encapsulado. |
Descargar ahora |
Clase :: Cierre Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Luke Palmer
- Sitio web del editor:
- http://search.cpan.org/~lpalmer/Symbol-Opaque-0.03/lib/Symbol/Opaque.pm
Clase :: Cierre Etiquetas
Clase :: Cierre Descripción
Clase :: Cierre es un estilo de clase declarativo encapsulado. Clase :: Closure es un estilo encapsulado, de clase de clase declarativa. Paquete de HSYNOPSIS; Usar clase :: Cierre; Sub Class {se extiende foo :: bar; # Heredar de otra clase se extiende $ some_object; # Heredar de un solo objeto (sin clases) mis $ hambriento; # Private tiene mi cara $; # solo público público My $ leash; # Accesorio público 'Food', # Función de forma variable mágica GET => SUB {'Ninguno'}, Set => Sub {$ Hambry = 0; }; Método Bark => Sub {imprimir "Woof!" }; Método # MÉTODO (NOTA EL MÉTODO DE SEMICOLÓN) CONSTRUCCIÓN => SUB {PRINT "NACE UN NUEVO DOG"}; # constructor destruir {impresión "corta es la vida de un perro"}; # Método de destructor Fallback => Sub {Imprimir "Manipulación $ autoload"}; } My $ fido = perro-> nuevo; # "Nacido un nuevo perro" $ fido-> cara; # Obtener un atributo de solo lectura $ fido-> leash = 'rojo'; # Atributos públicos parecen variables $ fido-> alimentos = 20; # Esto llama a los requisitos de acceso a los alimentos: · Perl
Clase :: Cierre Software relacionado