A maior rede de estudos do Brasil

QUAL A GRANDE VANTAGEN DA POO

É TIPO COMO SE FOSSE UM CSS PARA UM HTML?


6 resposta(s) - Contém resposta de Especialista

User badge image

RD Resoluções Verified user icon

Há mais de um mês

A POO (Programação Orientada a Objetos) é simplesmente um método que se utiliza objetos para descrever um respectivo problema a ser resolvido.


A POO se tronou bastante popular devido a possibilidade reaproveitamento de código e a possibilidade de representação de um respectivo sistema.


A POO se baseia em quatro pilares: Abstração, encapsulamento, herança e polimorfismo.


A abstração consiste na representação do objeto real.


O encapsulamento refere-se a elementos que adicionam segurança, ou seja, uma atividade é feita, mas o usuário não sabe exatamente como é o processo da mesma.


Na herança, os objetos recebem características de seus “ancestrais”, otimizando e facilitando o código.


Já o polimorfismo consiste, na alteração do funcionamento de um método que foi herdado.


Logo, POO é um método utilizado para facilitar o desenvolvimento de sistemas, já o CSS é uma linguagem de folhas de estilos.

A POO (Programação Orientada a Objetos) é simplesmente um método que se utiliza objetos para descrever um respectivo problema a ser resolvido.


A POO se tronou bastante popular devido a possibilidade reaproveitamento de código e a possibilidade de representação de um respectivo sistema.


A POO se baseia em quatro pilares: Abstração, encapsulamento, herança e polimorfismo.


A abstração consiste na representação do objeto real.


O encapsulamento refere-se a elementos que adicionam segurança, ou seja, uma atividade é feita, mas o usuário não sabe exatamente como é o processo da mesma.


Na herança, os objetos recebem características de seus “ancestrais”, otimizando e facilitando o código.


Já o polimorfismo consiste, na alteração do funcionamento de um método que foi herdado.


Logo, POO é um método utilizado para facilitar o desenvolvimento de sistemas, já o CSS é uma linguagem de folhas de estilos.

User badge image

João Felipe

Há mais de um mês

A POO tem alcançado tanta popularidade devido às vantagens que ela traz. Entre elas podemos citar:


- Reusabilidade de código
- Escalabilidade de aplicações
- Mantenabilidade
- Apropriação


A reusabilidade de código é a maior vantagem da utilização de POO porque permite que programas sejam escritos mais rapidamente.


A escalabilidade pode ser vista como a capacidade de uma aplicação crescer facilmente sem aumentar demasiadamente a sua complexidade ou comprometer o seu desempenho.


A mantenabilidade é a característica do projecto de produtos que tenta minimizar os requisitos de manutenção correctiva e preventiva do produto, quando este passa a ser utilizado pelo consumidor com o menor custo possível.


A apropriação é o acto segundo o qual um sujeito toma posse de algo que não lhe pertencia e o torna próprio.

User badge image

Juninho

Há mais de um mês

Existem varias vantagens na OO como:

  • melhor reaproveitamento de codigo
  • uma melhor escalabilidade, ou seja, seu codigo ira progredir de forma organizada
  • é mais facil dar manutenção pois como disse anteriormente esta tudo mais organizado
  • é mais fácil gerenciar o desenvolvimento deste tipo de software quando temos uma equipe grande
  • é mais facil modelar seu sistema

E existem varias outras vantagens, mas pra mim a reusabilidade de código é a maior vantagem da utilização de POO porque permite que programas sejam escritos mais rapidamente e com menos chances de erros e bugs.

User badge image

Elender

Há mais de um mês

valeu, muito obrigado.

Essa pergunta já foi respondida por um dos nossos especialistas