Skip to content

Repository containing projects built to practice Object-Oriented Programming (OOP) concepts in Java.

cah-santxs/java-object-oriented-programming

Repository files navigation

💻 Java OOP Projects / Projetos de Programação Orientada a Objetos em Java

📂 Repository containing projects built to practice Object-Oriented Programming (OOP) concepts in Java.
📂 Repositório contendo projetos desenvolvidos para praticar conceitos de Programação Orientada a Objetos (POO) em Java.

🧠 About / Sobre

This repository was created to apply and strengthen my understanding of OOP principles:
Este repositório foi criado para aplicar e fortalecer meu entendimento dos princípios de POO:

  • 🛡️ Encapsulation / Encapsulamento
  • 🌳 Inheritance / Herança
  • 🔄 Polymorphism / Polimorfismo
  • 🎯 Abstraction / Abstração

Each project explores different aspects of Java development and object-oriented design.
Cada projeto explora diferentes aspectos do desenvolvimento em Java e do design orientado a objetos.

🧰 Technologies Used / Tecnologias Usadas

  • ☕ Java (JDK 21 or higher / ou superior)
  • 🖥️ IDE: Eclipse
  • 🌐 Git & GitHub for version control / controle de versão

🚀 How to Run / Como Executar

  1. Clone this repository / Clone este repositório:

    git clone https://github.com/cah-santxs/java-object-oriented-programming.git
  2. Open the project folder in your preferred IDE / Abra a pasta do projeto na sua IDE preferida.

  3. Compile and run the desired class (usually the one containing the main method) / Compile e execute a classe desejada (geralmente a que contém o método main).

📂 Projects Included / Projetos Incluídos

🪶 Author / Autor Camila Fernanda dos Santos Silva GitHub: @cah-santxs

📜 License / Licença This project is open source and available under the MIT License / Este projeto é open source e está disponível sob a Licença MIT

About

Repository containing projects built to practice Object-Oriented Programming (OOP) concepts in Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages