aboutsummaryrefslogtreecommitdiff
path: root/files/pt-pt/glossary/oop/index.html
blob: a266f0149ba391a3ed990ca87b55e32eb70cd9b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
---
title: OOP
slug: Glossary/OOP
tags:
  - Glossário
  - Principiante
  - Programação Scripting
translation_of: Glossary/OOP
original_slug: Glossário/OOP
---
<p><strong>OOP </strong>(Programação Orientada em Objeto) é uma abordagem na programação em que os dados são encapsulados dentro de <strong>{{glossary("object","objetos")}}</strong> e onde o próprio objeto é operado, em vez de suas partes componentes.</p>

<p>{{glossary("JavaScript")}} é totalmente orientado em objeto. Este segue um modelo baseado em <strong>protótipo </strong>(<a href="/pt-PT/docs/Web/JavaScript/Guia/Detalhes_do_modelo_de_objeto#Linguagens_com_base_em_classe_versus_protótipo">em oposição ao baseado em classe</a>).</p>

<h2 id="Saber_mais">Saber mais</h2>

<h3 id="Conhecimento_Gera">Conhecimento Gera</h3>

<ul>
 <li>{{Interwiki("wikipedia", "Programação orientada a objetos ")}} na Wikipédia</li>
 <li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript">Introdução ao JavaScript orientado em objeto</a></li>
</ul>