Índice:
- Definição - O que significa Linguagem de Programação Orientada a Objetos (OOPL)?
- Techopedia explica Linguagem de Programação Orientada a Objetos (OOPL)
Definição - O que significa Linguagem de Programação Orientada a Objetos (OOPL)?
A linguagem de programação orientada a objetos (OOPL) é uma linguagem de programação de alto nível baseada no modelo de programação orientada a objetos (OOP).
OOPL incorpora classes lógicas, objetos, métodos, relacionamentos e outros processos com o design de software e aplicativos. O primeiro OOPL foi o Simula, uma ferramenta de criação de simulação desenvolvida em 1960.
Techopedia explica Linguagem de Programação Orientada a Objetos (OOPL)
Diferente das linguagens procedurais convencionais, a sintaxe de programação da linguagem de programação orientada a objetos é baseada em um ou mais objetos, enquanto a linguagem procedural incorpora procedimentos lógicos. No OOPL, os objetos interagem entre si; possuir métodos, procedimentos e funções próprios; fazem parte de uma classe e podem ser reutilizados em um ou mais programas. Um OOPL deve exibir funções nativas orientadas a objetos, incluindo abstração de dados, herança, encapsulamento, criação de classe e objetos associados.
A maioria das linguagens de programação modernas são orientadas a objetos ou suportam o modelo OOP até certo ponto. OOPLs populares incluem Java, C ++, Python e SmallTalk.