Article image
Renan Fernandes
Renan Fernandes08/01/2023 23:18
Compartilhe

COMO AS MONTADORAS PODEM TE AJUDAR A ENTENDER PROGRAMAÇÃO ORIENTADA A OBJETOS(POO)

  • #Java

Montadoras de veículos produzem sempre veículos. Pode parecer redundante essa afirmação, mas se pararmos para refletir, os carros têm sempre as mesmas características: Rodas, lataria, volante, motor, bateria, entre outras características padrões.

O que muda são os modelos dos veículos. A Hyundai produz Hb20s, i30s, mas todos são veículos.

Da mesma forma, se pensarmos em programação orientada a objetos, nossas entidades, que são classes com atributos como rodas, lataria, volante, motor, bateria , no caso de uma classe carro, podem instanciar (criar) vários veículos de vários modelos como: Hb20s e i30s.

Sendo assim, a sua entidade(classe do tipo carro) é sua fábrica de modelos Hb20s e i30s, etc.. e seu método construtor é seu braço robótico que receberá o material necessário(os atributos) para produzir seus carros de vários modelos.

Compartilhe
Comentários (6)

DC

Dâmaris Campos - 22/01/2023 00:40

Ótima explicação.

Renan Fernandes
Renan Fernandes - 09/01/2023 09:52

Obrigado pelo feedback Raphael Oliveira :)

Raphael Oliveira
Raphael Oliveira - 09/01/2023 09:34

Perfeito, ainda não comecei a estudar POO, mas pela publicação já me deu uma ótima definição geral, do que se trata.

Renan Fernandes
Renan Fernandes - 09/01/2023 07:59

Fico feliz em ajudar Luana Cabral e Grazielle Vidal😊

Grazielle Vidal
Grazielle Vidal - 08/01/2023 23:46

Que ponto de vista incrível! Obrigada por compartilhar conosco ♥

LC

Luana Cabral - 08/01/2023 23:34

Ótima analogia