Bem-vindo ao meu repositório de estudos! 🚀 Este espaço foi criado para documentar a minha evolução na compreensão da Programação Orientada a Objetos, partindo do zero até à implementação dos pilares fundamentais.
Este é um projeto estritamente académico. O foco é praticar a sintaxe e a lógica de POO, garantindo uma base sólida para o desenvolvimento de software escalável e organizado.
- Linguagem: Java ☕
- IDE: NetBeans IDE 8.2 🏛️
- JDK: 1.8 (compatível com NetBeans 8.2)
Ao longo dos projetos, aplicarei os quatro pilares da POO:
- Encapsulamento 🔒: Proteção de dados através de modificadores de acesso (getters e setters).
- Herança 🧬: Reutilização de código e criação de hierarquias entre classes.
- Polimorfismo 🎭: Capacidade de um objeto ser referenciado de várias formas.
- Abstração ☁️: Criação de classes e interfaces que representam conceitos gerais.
Cada diretório representa um nível de complexidade ou um exercício específico:
/RevisoesLogica: Condicional, Repetição, System.out, etc./ConceitosIniciais: Classes, objetos e atributos./ExercicioPilares: Implementação prática de herança e interfaces.
✨ “O software é uma destilação da inteligência, não uma compilação de dados.”