Skip to content

Conteúdo e desafios do módulo Back-end - Java e Orientação a Objetos do Movimento Codar 2022

License

Notifications You must be signed in to change notification settings

GiulioBernardi/iniciante-java-oo-2022

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Resultado da modelagem

Obs

Para exemplificação da utilização dos métodos, fiz com que a maioria deles retornassem uma String com um texto. A intenção é mostrar que os métodos devem realizar aquela determinada ação. Os únicos métodos que possuem retornos diferentes são da classe Aprendiz, que eu acrescento o nível da habilidade de um aprendiz ou adiciono uma habilidade.

Como dá para ver, usei e abusei de interfaces e classes abstratas a ponto de uma classe modelo herdar uma classe abstrata e implementar outras duas interfaces. Aprendi a usar HashMap no Java graças a esse desafio

Exemplo do console ao rodar a main

Cada linha desse console é exibida pela chamada de cada método das classes.

About

Conteúdo e desafios do módulo Back-end - Java e Orientação a Objetos do Movimento Codar 2022

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%