Orientação a Objetos - Conceito e Prática: Classe, Atributo, Métodos, Herança, Polimorfismo, Sobrecarga, Sobrescrita, Abstração, Encapsulamento e mais com Java
- #Java
Salve, turma. Hoje, trago a aula de orientação a objetos com Java, onde abordo tudo na prática, através da construção de um modelo de jogo com personagens (mago, guerreiro, elfo), com os equipamentos (elmo, luvas, armadura), envolvendo os conceitos de programação orientada a objetos, tal como, classes, atributos, métodos com sobrecarga, sobrescrita, get e set, boas práticas de programação, polimorfismo, encapsulamento, abstração e mais.
Assista e inscreva-se no canal para acompanhar as novidades: https://youtu.be/sOTENhlxyZo
Orientação a objetos não é algo difícil, quando se aprende, os projetos ficam mais simples e práticos de se fazer. Projetos orientados a objetos tendem a crescer facilmente, por isso, é bom entender bem os conceitos e boas práticas, para não criar algo difícil de manter.
É um conceito antigo, mas que é usado em tudo na computação: "Dividir para Conquistar!". A orientação a objetos é mestra nesse processo. Criar modelos computacionais, através de classes, que podem ser genéricas, abstratas, que são utilizadas através da herança, com polimorfismo, encapsulamento e mais, é algo que abre a mente.
Para aqueles que já conhecem os conceitos, será uma aula interessante. Para aqueles que ainda não conhecem nada de Java e desejam começar, deixo os vídeos abaixo da minha playlist:
1. Aprenda a Instalar o Java JDK e o Netbeans: https://youtu.be/DTrLVmUkph0
2. Como usar o Netbeans para Programar em Java: https://youtu.be/Il-JArKhqz8
3. Tipos Primitivos de Dados, Declaração de Variáveis e Operadores Lógicos Booleanos e Matemáticos: https://youtu.be/4DWYiAaN_Cs
4. Como usar listas em java: https://youtu.be/-M-mmKIZp-8
5. Estruturas Condicionais: https://youtu.be/YIKXGeQOzVY
6. Estruturas de Repetição: https://youtu.be/lWRmnDdAWE8
7. Métodos: https://youtu.be/zTF2LBVUYbI
8. Orientação a Objetos: https://youtu.be/sOTENhlxyZo
Acompanhe nossas redes sociais:
- Instagram: https://www.instagram.com/olivalpaulino/
- LinkedIn: https://www.linkedin.com/in/olivalpaulino/
- Github: https://github.com/olivalpaulino
- Site do projeto: https://viladev.com.br/java/
Bons estudos.