• Matéria: Português
  • Autor: daviemanuel500
  • Perguntado 2 anos atrás

Para esta atividade, você deve definir o que é Orientação a Objeto com suas palavras.

Respostas

respondido por: welysonleonardo66
1

Resposta:

A Orientação a Objetos surgiu como uma alternativa a "programação estruturada", ela é basicamente uma estratégia de desenvolvimento de software que tem o objetivo de aproximar o manuseio das estruturas de um programa ao manuseio das coisas do mundo real, daí o nome "objeto", seu objetivo é deslocar esforço de desenvolvimento para a fase de análise, dando prioridade as estruturas de dados antes das funções e com isso é possível reutilizar o código (componentes), a confiabilidade (objetos encapsulados) e o aumento de produtividade.

respondido por: MonicaANovelli
4

Orientação a objetos é uma estratégia aplicada na programação, usada nas principais tecnologias e linguagens, que consiste na interação entre diversas unidades. Chamamos essas unidades de objetos, e seu objetivo é resolver problemas de software a partir dessa interação de objetos, aproximando-a ao que seria a interação na vida real.

Para entendermos mais sobre orientação a objetos, podemos ver outros conceitos relacionados.

O que é Programação Orientada a Objetos?

A Programação Orientada a Objetos é um paradigma da programação que se baseia no uso de objetos, reduzindo o uso de dados e obtendo um código mais compacto e baseado em classes.

  • Qual o objetivo da Programação Orientada a Objetos?

O objetivo principal da Programação Orientada a Objetos é diminuir o consumo de dados utilizado na fase de análise do nosso algoritmo. Desse modo, utilizando a manipulação de classes, podemos reduzir a distância entre o mundo real e sua representação digital.

  • Quais são os quatro pilares da Programação Orientada a Objetos?

Temos quatro pilares principais que compõem a Programação Orientada a Objetos. Esses são: o encapsulamento, a herança, a abstração e o polimorfismo.

O encapsulamento consiste em realizar o agrupamento de objetos que tem lógica estarem juntos. Desse modo, temos um código mais compacto e organizado, mapeado em classes.

A herança trata-se das características herdadas de outra classe, quando fazemos cópias de objetos.

A abstração significa escolher o que não precisamos expor em um algoritmo, compactando nossas mudanças e diminuindo o consumo de dados do nosso código.

Por fim, o polimorfismo consiste na possibilidade de um objeto assumir diferentes formas na orientação a objetos.

Para saber mais sobre orientação a objetos, veja: https://brainly.com.br/tarefa/52579187

#SPJ9

Perguntas similares