image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Ricardo Wobeto
Ricardo Wobeto14/05/2022 19:53
Compartilhe

🤔Parte 2 - POO? O que é isso? 👨‍🏫

  • #JavaScript
  • #.NET C#
  • #Java

🤔Parte 2 - POO? O que é isso? 👨‍🏫

✅ Sigam me os Devs... 🚀☕👨‍💻

🎯A programação orientada a objetos é um paradigma de programação que tem como objetivo a estruturação do código de forma simples, segura e reutilizável. Vamos conhecer os quatro pilares da Programação Orientada a Objetos ou POO.

➡️ 1 - A abstração é o ponto de partida para a criação de programas utilizando POO. Trata-se da capacidade de extrair dos personagens ou dos itens presentes no contexto, suas principais características, criando, dessa forma, objetos - falaremos em outras postagens sobre Objetos.

➡️ 2- Polimorfismo: Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse.

➡️ 3 - Herança: A herança é um princípio próprio à Programação Orientada a Objetos (POO) que permite criar uma nova classe a partir de uma já existente. Herança, também chamada de subclasses, provém da subclasse, da classe recém-criada que contém atributos e métodos da qual deriva. A principal vantagem da herança é a capacidade para definir novos atributos e métodos para a subclasse, que se somam aos atributos e métodos herdados.

➡️ 4 - Encapsulamento: Encapsular os dados de uma aplicação significa evitar que estes sofram acessos indevidos. Para isso, é criada uma estrutura que contém métodos que podem ser utilizados por qualquer outra classe, sem causar inconsistências no desenvolvimento de um código.

🤯Gerou dúvidas ainda?🤷‍♂️ Calma que irei explicar cada um dos pilares em detalhes em nossas próximas postagens.

#compartilhe #comente e ajude a comunidade tech 👨‍💻☕

Ricardo Wobeto - Dev Java e Embaixador NTT DATA Brasil 💙

#somosgptw #POO #java #NTTDATA #desenvolvimento #developer

Compartilhe
Comentários (13)
Ingrede Novais
Ingrede Novais - 21/05/2022 23:31

Muito bacana, Ricardo !

Uma overview bem explicativa para quem está iniciando.

Willian Silva
Willian Silva - 20/05/2022 17:35

Hoje em dia o paradigma POO, é muito utilizado ainda em grandes projetos. Em projetos menores, pode-se utilizar POO, porém seria matar uma mosca com uma bazuca. Acredito no paradigma de programação Funcional, muito utilizado no JavaScripts como alternativa a projetos menores.

Cecília Macedo
Cecília Macedo - 20/05/2022 15:35

Muito massa!!!


Serve para dá uma visão geral pra quem tá começando.

Bryan Santos
Bryan Santos - 16/05/2022 18:45

Muito bom, Ricardo!

Ronildo Oliveira
Ronildo Oliveira - 16/05/2022 17:29

Sensacional, Ricardo.

Luiz Sousa
Luiz Sousa - 15/05/2022 12:30

Muito bem explicado!

William Souza
William Souza - 14/05/2022 23:44

Direto ao ponto, gostei.👏👏

Artemiza Rocha
Artemiza Rocha - 15/05/2022 11:06

Parabéns Ricardo pelo conteúdo ...

Muito bom vê as pessoas compartilhando os conhecimento.


obs: E uma forma também pra não esquecer os 4 pilares Programação Orientada a Objetos é em siglas ;

H .E. P. A jamais esquece..


Sucesso!

Tawara Martins
Tawara Martins - 15/05/2022 11:04

Excelente artigo, Ricardo!

Caio Cunha
Caio Cunha - 15/05/2022 10:27

Muito legal sua explicação, fácil de entender. Valeu!

Myke Silva
Myke Silva - 14/05/2022 23:53

Muito interessante como que na programação orientada a objetos, você traz realmente o mundo externo para dentro do código. É um paradigma que facilita manutenção na aplicação e quando conseguimos entender e dominar esse paradigma, tudo parece fluir de forma mais natural em nossa mente. Muito a forma que você colocou a explicação dos conceitos. Isso ajuda muito quem tem dúvidas sobre esses conceitos.

Adriano Azevedo
Adriano Azevedo - 14/05/2022 22:44

Era interessante ter link para o artigo anterior... Muito bom!

Ricardo Wobeto
Ricardo Wobeto - 14/05/2022 20:05

#compartilhe #comente e ajude a comunidade tech 👨‍💻☕