comtec 2011
TRANSCRIPT
WEB DEVAbraão Alves| Alberto Monteiro
OOP com javaScript
Utilizando conceitos Programação Orientada a Objetos
para desenvolver soluções com javaScript
Parceiros
Agenda Introdução ao javaScript
Objetos Literais
Operador “new”
Herança e prototype
Polimorfismo
Mundo real !!
Dicas
Introdução
2
1 3
4
Características
Empresas e investimentos
Breve história: NetScape, IE e ecmaScript
Plataforma e ambientes
Objetos Literais
Exemplos• Strings• Bools• Arrays
Conceito Qualquer objeto que pode ser declarado literalmente.
Operador new
Exemplosnew Date()new Image()new Pessoa()
Conceito Permite reusar um objeto pré-definido.
Herança com Prototype
Conceitos
É um principio da OO , que permite que toda classe compartilhe atributos e métodos.
Usando new
Usando Object.create
Permite add attributos e metodos em uma especificação de objeto. Isso é uma forma de herança.
Herança
Prototype
Polimorfismo
Conceito
Overwrite (sobreescrever)
Override (sobrepor)
Possibilidade de tratar vários objetos diferentes de uma mesma maneira
Mundo real
twitter.com/AbrahamAlves
twitter.com/AIbertoMonteiro
Melhor do javascript
Referências:
ScriptJunkie
CearaJs
MDN javaScript
Contatos: