| Classe :: PublicPrivate. Classe :: PublicPrivate é uma classe Perl com chaves públicas com qualquer nome e um conjunto separado de chaves privadas. |
Baixe Agora |
Classe :: PublicPrivate. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Miko O'Sullivan
- Site do editor:
- http://search.cpan.org/~miko/
Classe :: PublicPrivate. Tag
Classe :: PublicPrivate. Descrição
Classe :: PublicPrivate é uma classe Perl com chaves públicas com qualquer nome e um conjunto separado de chaves privadas. Classe :: PublicPrivate é uma classe Perl com chaves públicas com qualquer nome e um conjunto separado de chaves privadas.synopsispublicprivate destina-se a ser usado como uma classe base para outras classes. Os usuários da classe com base em publicprivate podem atribuir quaisquer chaves ao hash de objeto sem interferir em chaves usadas internamente. Os dados privados podem ser acessados por recuperar o hash privado com o método privado. Por exemplo, o código a seguir produz dois valores diferentes, um para o valor público do início e outro para o valor privado do início. CLASSE ESCOLHIDA; Use Classe :: PublicPrivate; @Extendclass :: ISA = ('Classe :: PublicPrivate'); sub new {my $ classe = turno; Meu $ self = $ Class-> Super :: Novo (); meu $ private = $ auto-> privado; # inicialize uma das propriedades privadas $ private -> {'start'} = tempo (); retornar $ auto; } pacote principal; meu ($ var); $ var = extendedclass-> novo (); $ var -> {'start'} = 1; Imprimir $ var -> {'start'}, "n"; Imprimir $ Var-> Privado () -> {'Iniciar'}, "N"; Requisitos: · Perl.
Classe :: PublicPrivate. Software Relacionado