DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Artigo Java Magazine 61 - Orientação a Objetos no Javascript

Artigo da Revista Java Magazine Edição 61.

Esse artigo faz parte da revista Java Magazine edição 61. Clique aqui para ler todos os artigos desta edição

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 em linguagens OO tradicionais.

 

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"



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Christiano Milfont

é Gestor de TI da SETUR (Secretaria do Turismo do Estado do Ceará), membro ativo do CEJUG (Ceará Java User Group), coordenador da Célula JAVA – FLF (Faculdade Lourenço Filho), Professor de cursos de extensão de JAVA e WEB DEVELOPMENT, especialista em Java EE, desenvolvimento WEB (com ênfase em Ajax)...


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03