Posts com a tag poo

JavaScript Orientado a Objetos – Parte 3

Volto com a terceira parte sobre JavaScript Orientado a Objetos. Então chega de papo e vamos logo ao que interessa.
Propriedades Estáticas
Propriedades e métodos estáticos são aqueles que podem ser acessados de qualquer lugar do script, sem a necessidade de instanciar a classe. Considera-se que o JavaScript não suporta esse conceito, já que não possui classes, [...]

JavaScript Orientado a Objetos – Parte 2

O JavaScript, apesar de ser usado há muito tempo quase que exclusivamente como linguagem de programação estruturada, também é uma linguagem de programação orientada a objetos poderosa. Nessa segunda parte da série, vamos nos aprofundar um pouco mais nessa técnica de programação.
A Propriedade prototype
No JavaScript, toda função construtora possui uma propriedade chamada Function.prototype. Essa propriedade [...]

JavaScript Orientado a Objetos – Parte 1

O JavaScript, apesar de ser usado há muito tempo quase que exclusivamente como linguagem de programação estruturada, também é uma linguagem de programação orientada a objetos poderosa. Nessa série – remodelada – vou mostrar um pouco sobre o assunto.
Depois de muito tempo, resolvi editar essa série e repostá-la aqui. Aprendi um pouco mais sobre o [...]

Mootools – Chain

Executar funções em determinada ordem, como filas de requisições, através de uma classe. Resumindo, é isso o que faz a classe Chain, da Mootools, e nesse post veremos como funciona e também como implementar essa funcionalidade em suas próprias classes.
Seqüenciando Funções
Para criar uma seqüência de funções, basta instanciar a classe Chain. Após isso, já podemos [...]

Mootools – Options

Através dos conceitos de reutilização de código, as funções JavaScript de hoje contém opções e mais opções para o usuário definir (ou não). Verificar cada uma dessas opções manualmente dá muito trabalho, mas a Mootools nos ajuda. Vamos ver o suporte dessa incrível biblioteca, através da classe Options.
O que faz?
A classe Options define as opções [...]