| Classe :: Encerramento Classe :: O fechamento é um estilo de classe declarativo encapsulado. |
Baixe Agora |
Classe :: Encerramento Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Luke Palmer
- Site do editor:
- http://search.cpan.org/~lpalmer/Symbol-Opaque-0.03/lib/Symbol/Opaque.pm
Classe :: Encerramento Tag
Classe :: Encerramento Descrição
Classe :: O fechamento é um estilo de classe declarativo encapsulado. Classe :: O fechamento é um estilo de classe declarativo encapsulado e declarativo. Use Classe :: Fechamento; Sub class {se estende foo :: bar; # Herdar de outra classe estende $ some_object; # Herdar de um único objeto (sem classe) meu $ fome; # privado tem meu rosto; # público somente público meu $ trela; # Acesso público 'comida', # função mágica de variável get => sub {'Nenhum'}, set => sub {$ hungry = 0; }; Método Bark => Sub {Imprimir "Woof!" }; # Método (Nota The Semicolon) Método Build => Sub {Imprimir "Um novo cão nasce"}; # construtor destroy {Imprimir "Short é a vida de um cão"}; # Destructor Method Fallback => Sub {Imprimir "Manipulação $ Autoload"}; } Meu $ FIDO = DOG-> NOVO; # "Um novo cão nasce" $ Fido-> rosto; # Obter um atributo somente leitura $ fido-> trela = 'vermelho'; # Atributos públicos parecem variáveis $ fido-> alimentos = 20; # Isso chama os requisitos de acesso de alimentos: · Perl.
Classe :: Encerramento Software Relacionado