Índice:
- Definição - O que significa Programação Baseada em Protótipo?
- Techopedia explica programação baseada em protótipo
Definição - O que significa Programação Baseada em Protótipo?
A programação baseada em protótipo é um estilo de programação em que objetos já criados são clonados e reutilizados para construir um programa ou aplicativos.
Seu contexto de programação e estrutura principal são semelhantes a uma estrutura de programação orientada a objetos, mas usa um estilo de programação de herança sem classe na criação de instâncias de objetos duplicadas.
A programação baseada em protótipo também é conhecida como programação prototípica, programação orientada a protótipo, programação sem classe ou programação baseada em instância.
Techopedia explica programação baseada em protótipo
A programação baseada em protótipo é principalmente um modelo de programação que trabalha com o conceito de clonagem e prototipagem de objetos. Ele utiliza herança de objeto, onde um objeto pode ser reutilizado por outro objeto sem a necessidade de criar qualquer classe pai. Por exemplo, ao usar a função / método "protótipo" em JavaScript, um objeto pode ser chamado / usado em outro programa sem definir sua classe. O JavaScript cria um link entre o novo objeto e o objeto principal. O objeto clonado / copiado / prototipado funciona da mesma maneira que o objeto principal.
Java Script, Action Script, Newton Script e MOO são algumas linguagens de programação baseadas em protótipos.