#Este é um post fechado Este post está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!
Artigo Java Magazine 61 - Orientação a Objetos no Javascript
Artigo da Revista Java Magazine Edição 61.

Orientação a Objetos no Javascript
Compreendendo a orientação a objetos do tipo protótipo
Discutindo de forma prática os tipos de orientação a objetos com protótipos e compreendendo o poder da linguagem Javascript com esse paradigma
De que se trata o artigo:
Introdução aos conceitos de orientação a objeto no Javascript, explicando como funciona o tipo específico de orientação a objetos com protótipos.
Para que serve:
Entender como funciona os conceitos básicos da orientação a objetos como herança, encapsulamento, sobrecarga e sobrescrita no tipo de linguagem com Protótipo. Entender o funcionamento de características que simulam herança acidental e o caráter dinâmico e fracamente tipado.
Em que situação o tema é útil:
Quando precisamos manipular um Framework Ajax estendendo suas funcionalidades ou melhorando objetos existentes no Javascript, como a adição de funções no Array ou String que existem
Orientação a Objetos no Javascript:
Abordamos nesse artigo alguns conceitos básicos desconhecidos da grande maioria dos desenvolvedores web, que é a orientação a objetos no Javascript.
Analisaremos os conceitos de herança, polimorfismo, agregação e demais conceitos comuns em linguagens conhecidas como Java, mas pelo aspecto de protótipos que o Javascript implementa. Veremos funcionalidades acidentais que simulam herança e construção de objetos.
Nesse artigo estudaremos como está fundamentada a orientação a objetos no Javascript e como entender a sintaxe dentro desse conceito. Todos os Frameworks Ajax modernos estão codificados com a orientação a objetos como base. Portanto, para a extensão segura das funcionalidades existentes nesses Frameworks é necessário um conhecimento sólido.
O Javascript é uma linguagem dinamicamente tipada, suportando apenas late binding (ligação tardia), onde o interpretador resolve o tipo em última hora e em tempo de execução. Também é fracamente tipada (weakly typed), pois permite misturar valores de diferentes tipos livremente, fazendo sempre as conversões necessárias ao invés de gerar erros. Em oposição, a linguagem Java é
ATENÇÃO! A exibição deste artigo foi interrompida.
#Este é um post fechado Este post está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!

Space do autor

Estudo comparativo entre banco de dados IBM Informix e Microsoft SQL

0
0
Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!