programação orientada a objetos (OOP) é um modelo de programação computacional que organiza o design de software em torno de dados, ou objetos, ao invés de funções e lógica. Um objeto pode ser definido como um campo de dados que tem atributos e comportamento únicos.
OOP foca nos objetos que os desenvolvedores querem manipular ao invés da lógica necessária para manipulá-los. Esta abordagem da programação é adequada para programas que são grandes, complexos e ativamente atualizados ou mantidos.
a organização de um programa orientado a objetos também torna o método benéfico para o desenvolvimento colaborativo, onde os projetos são divididos em grupos.os benefícios adicionais da OOP incluem a reutilização, escalabilidade e eficiência do Código. Mesmo quando se utilizam Micro-Serviços, os desenvolvedores devem continuar a aplicar os princípios da OOP.
o primeiro passo no OOP é coletar todos os objetos que um programador quer manipular e identificar como eles se relacionam — um exercício muitas vezes conhecido como modelagem de dados.
exemplos de um objeto podem variar de entidades físicas, como um ser humano que é descrito por propriedades como nome e endereço, até pequenos programas de computador, como widgets.
Leave a Reply