Skip to content

Aplicação dos pilares da Orientação a Objetos (Herança, Polimorfismo e Composição) e princípios SOLID com Java.

Notifications You must be signed in to change notification settings

aamandabraun/poo-java-projects

Repository files navigation

☕ Java: Programação Orientada a Objetos

Projetos e exercícios desenvolvidos durante a disciplina de Programação Orientada a Objetos na graduação de ADS.

Este repositório reúne a aplicação prática dos pilares da POO e boas práticas de desenvolvimento (SOLID) utilizando a linguagem Java.


🚀 Tecnologias e Ferramentas

  • Linguagem: Java 17+
  • IDE: VS Code
  • Paradigma: Orientado a Objetos (POO)

📖 Conceitos Praticados

O repositório está organizado por tópicos de aprendizado, incluindo:

  • Fundamentos: Instanciação de objetos e manipulação de atributos.
  • Pilares POO: Implementação de Herança, Polimorfismo e Composição.
  • Boas Práticas: Aplicação de SRP (Princípio de Responsabilidade Única).
  • Sistemas Práticos: Desenvolvimento de sistemas de vendas e bibliotecas.

📂 Estrutura de Pastas

  • /Atividade01: Sistema de biblioteca.
  • /Atividade02: Gestão de personagens e herança.
  • /Atividade03: Sistema de fluxo de vendas.
  • /Atividade04: Refatoração aplicando SRP.

About

Aplicação dos pilares da Orientação a Objetos (Herança, Polimorfismo e Composição) e princípios SOLID com Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages