How josegilson28ads07/poo works
This is a small Java console application for demonstrating object-oriented modeling of football teams. The user interacts through TstPes, which reads menu choices and data, manages an in-memory collection of Times, and displays results. The domain model covers common team data, titles and rivals, plus club and national-team details. Times delegates nickname and title data to Apelido and Titulos. The README provides no useful capability detail, and TstPes excerpts are partial, so the graph omits uncertain menu wiring.
Main entry points: TstPes.java Menu and workflow · Times.java Team entity · Clube.java Club · SelecaoNacional.java National team
Components 8
Console interaction
- Menu and workflow
TstPes.java - Keyboard input
Leitura.java
Team model
- Team entity
Times.java - Nickname
Apelido.java - Titles
Titulos.java
Specializations
- Club
Clube.java - National team
SelecaoNacional.java
Other components
- User
Connections 10
- User → Menu and workflow: chooses and supplies data
- Menu and workflow → User: displays results
- Menu and workflow → Keyboard input: reads input
- Menu and workflow → Team entity: manages team collection
- Menu and workflow → Club: creates and queries
- Menu and workflow → National team: creates and queries
- Team entity → Nickname: delegates nickname
- Team entity → Titles: creates and stores
- Club → Team entity: extends
- National team → Team entity: extends