Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

☕ Object-Oriented Programming (Java)

Repositório centralizador de estudos da disciplina de Programação Orientada a Objetos. Aplicação de modelagem de sistemas, seguindo padrões de mercado e boas práticas.

🎯 Objetivo

Documentar a jornada de aprendizado do paradigma OO, da lógica procedural à construção de sistemas modulares e escaláveis.

🛠️ Tecnologias e Ferramentas

  • Linguagem: Java 21 (LTS)
  • IDE: Eclipse IDE
  • Modelagem: Astah UML
  • Versionamento: Git & GitHub

📂 Organização do Repositório

O projeto está estruturado dentro da pasta src, com pacotes divididos por aulas:

  • Aula 01 - Fundamentos de OO: Abstração, Classes, Objetos e Instanciação (Projeto FiapRide).
  • Aula 02 - Métodos e Regras de Negócio: Implementação de comportamentos e lógica de estados.
  • Aula 03 - Encapsulamento e Construtores: Proteção de dados com modificadores private, métodos Getters/Setters, validação de estados e inicialização segura de objetos via Construtores.

About

Atividades de POO com Java

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages