| Io :: waptie. Wrap TIEable Objects in Io :: Lidar com Interface |
Baixe Agora |
Io :: waptie. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- David F. Skoll
- Site do editor:
- http://search.cpan.org/~dskoll/IO-stringy-2.110/lib/IO/Stringy.pm
Io :: waptie. Tag
Io :: waptie. Descrição
Enrole objetos tibe na interface IO :: IO :: Wraptie é um módulo Perl para embrulhar objetos tibe no IO :: Lidar com interface.synopsisfirst de tudo, você precisará de gravata (), portanto: exigir 5.004; interface de função (experimental). Use isso com qualquer classe existente ... Use io :: waptie; use foohandle; ### Implements Interface Tiehandle ### Suponha que queremos um "foohandle-> novo (foo_rdwr, 2)". ### Nós podemos dizer ... $ fh = waptie ('foohandle', foo_rdwr, 2); ### Agora podemos usar ... Imprimir $ FH "Olá"; ### Sintaxe de operador tradicional ... $ FH-> Imprimir ("World! "); ### ... e a sintaxe OO também! OO interface (preferido). Você pode herdar do io :: waptie :: escravo mixin para obter um construtor new_tie () # ---- -------------------------- pacote foohandle; ### uma classe que pode amarandro usar io :: waptie; @isa = qw (io: : Waptie :: escravo); ### herit new_tie () ... # ---------------------------- pacote principal $ Fh = foohandle-> new_tie (foo_rdwr, 2); ### $ fh é um io :: waptie :: mestre imprimir $ fh "olá,"; ### Sintaxe de operador tradicional $ FH-> impressão ("mundo ! "); ### OO Requisitos de sintaxe: · Perl.
Io :: waptie. Software Relacionado