Skip to content

camillelimade/MyContacts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyContacts — Agenda de Contatos em Java

MyContacts é uma aplicação em Java, executada via console, que simula uma agenda de contatos simples e funcional. O sistema permite o cadastro e a busca de contatos, aplicando conceitos fundamentais da Programação Orientada a Objetos (POO), organização em pacotes e tratamento básico de exceções.

Este projeto foi desenvolvido como parte de uma atividade de capacitação, com foco no fortalecimento da lógica de programação e boas práticas em Java.

Funcionalidades

As funcionalidades que pretendo implementar nessa primeira versão são:

  • Cadastro de contatos
  • Busca de contatos
  • Menu interativo no console
  • Validação básica de entradas
  • Tratamento de exceções para evitar falhas em execução

Tecnologias e Conceitos Utilizados

Esse projeto tem como um dos principais objetivos para além da entrega de um sistema bem pensado e realização de uma atividade requerida por minha capacitação de Java pelo IRede, consolidar paradigmas e conceitos, dentre eles:

  • Java
  • Programação Orientada a Objetos (POO)
  • Listas (Collections)
  • Organização de código em pacotes
  • Tratamento básico de exceções
  • Aplicação console via console (primeira versão)

Futuras atualizações pós finalização da primeira versão

  • Edição e remoção de contatos
  • Persistência de dados em arquivo
  • Ordenação e filtragem de contatos
  • Interface gráfica ou API REST

About

Agenda de contatos em Java (console) com cadastro e busca de contatos, aplicando POO, listas e tratamento básico de exceçôes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages