Classe :: Simples

Classe :: Simples é uma simples classe base orientada a objetos.
Baixe Agora

Classe :: Simples Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Michael Sullivan
  • Site do editor:
  • http://search.cpan.org/~sullivan/Class-Simple-0.18/lib/Class/Simple.pm

Classe :: Simples Tag


Classe :: Simples Descrição

Classe :: Simples é uma simples classe base orientada a objetos. Classe :: Simples é uma simples classe de base orientada a objetos.Synopsis Package Foo: Use Base QW (Classe :: Simples); Começar {foo-> privatize (QW (atribuztrib2)); # ...ou não. } meu $ obj = foo-> novo (); $ obj-> attrib (1); # O mesmo que ... $ obj-> set_attrib (1); # ...isto. meu $ var = $ obj-> get_attrib (); # O mesmo que ... $ var = $ obj-> attrib; # ...isto. $ obj-> raise_attrib (); # O mesmo que ... $ obj-> set_attrib (1); # ...isto. $ obj-> clear_attrib (); # O mesmo que ... $ obj-> set_attrib (Redef); # ... este $ obj-> attrib (Redef); # ...e isto. $ obj-> readonly_attrib (4); sub foo {my $ self = shift; meu valor $ = shift; $ auto-> _ foo (valor $); do_other_things (@_); ...} Meu $ str = $ obj-> despejo; meu $ new_obj = foo-> novo (); $ new_obj-> slurp ($ str); Sub build {My $ self = shift; # Várias Inicializações} Há uma abundância de outros que são muito mais completos e que às vezes eu quero algo simples para que eu possa ficar apenas indo (sem dúvida porque eu sou um cara simples) Então eu uso isso. O que eu quero dizer com simples? Primeiro, não quero ter que listar todos os meus métodos de antemão. Eu só quero usá-los (yeah, sim, não pega erros de digitação - é isso que testes e classe :: std são para :-). Em seguida, quero ser capaz de chamar meus métodos por $ OBJ-> foo (1) ou $ obj-> set_foo (1), por $ obj-> foo () ou $ obj-> get_foo (). Não me diga que eu tenho que usar get_ e set_ (eu apenas substituiria essa restrição em classe :: std de qualquer maneira). Simples! Eu queria alguns recursos puros, por isso estes são objetos de dentro para fora (ou seja, o objeto não é simplesmente um hash, então você não pode simplesmente entrar e fazer a sujeira com atributos fora dos métodos), a privatização dos métodos é suportada , como é a serialização fora e de volta novamente.Requirements: · PerlWhat novo nesta versão: · Tirou o recurso de resolução de conflitos. Houve um problema causado por herança múltipla. · Removido Uninitialized ().


Classe :: Simples Software Relacionado

Domingo.

Domingo é uma interface fácil de usar simples, consistente e orientada a objetos para o Lotus Notes / Domino Java-API. ...

175

Download

Musgo

Moss é uma coleção de classes Java, que inclui componentes de balanço personalizados adicionais. ...

145

Download