Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 2.07 KB

File metadata and controls

51 lines (38 loc) · 2.07 KB

Object-Oriented Programming - Centro Universitário Barão de Mauá

Logo Centro Universitário Barão de Mauá

This repository contains the projects developed during the Object-Oriented Programming (OOP) course, taken in the 5th semester of the Computer Science program at Centro Universitário Barão de Mauá, under the guidance of professor Eliza Maria da Cunha Bomfim.

The projects were implemented in Java, focusing on core OOP principles and techniques to build scalable and maintainable software.

🧠 What is Object-Oriented Programming?

The Object-Oriented Programming (OOP) course aims to deepen understanding of programming by applying real-world modeling concepts. Key topics include:

  • Classes and Objects
  • Inheritance, Polymorphism, and Encapsulation
  • Abstraction and Interfaces
  • Design Patterns
  • Exception Handling and File I/O

These concepts form the foundation for developing robust, modular, and reusable applications.

🚀 How to Run the Code

✅ Requirements

  • Java Development Kit (JDK)
  • IDE like IntelliJ IDEA, Eclipse, or Visual Studio Code

⚡ Using Visual Studio Code

  1. Install Visual Studio Code.
  2. Add the Extension Pack for Java (by Microsoft).
  3. Install the Java Development Kit (JDK):
  4. Open the terminal (Ctrl + ~), compile, and run:
    javac Main.java
    java Main
  5. Alternatively, click the Run button in the top right of VS Code.

💻 Using IntelliJ IDEA or Eclipse

  1. Create a new Java project.
  2. Add the .java files to the src folder.
  3. Click Run or press Shift + F10 (IntelliJ) / Ctrl + F11 (Eclipse).

Developed for academic purposes 🎓