How leonardosilva777/java_curso works
Aulas_Java is a collection of standalone Java course examples and exercises, not a single application. The visible workflows are console input, a small lesson-specific calculation or object operation, and printed results. The README describes broader Java, JavaFX, database, and Spring topics, but those implementations are not present in this tree; the graph therefore focuses on the source-backed lessons. Edges reflect the excerpts and SOURCE INDEX references; unsampled behavior is not inferred.
Main entry points: _exercicios Basic OOP Exercises · Pedidos.java Order Example · Aplication Vector Examples · alturas.java Height Statistics
Components 25
Arrays and Lists
- Vector Examples
Aulas_Java/src/main/java/secao10_arrays_listas/Aplication - Product Model
Aulas_Java/src/main/java/secao10_arrays_listas/entities/ProductVect.java - Height Statistics
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex03_alturas/alturas.java - Person Height Model
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex03_alturas/entities/AlturaPessoas.java - Age Comparison
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex09_maisVelho/mais_velho.java - Person Age Model
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex09_maisVelho/entities/PessoaIdade.java - Student Approval
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex10_aprovados/aprovados.java - Approved Student Model
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex10_aprovados/entities/AlunosAprovados.java - People Statistics
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex11_dadosPessoas/dados_pessoas.java - Person Data Model
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex11_dadosPessoas/entities/Pessoas.java - Other Vector Exercises
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor
Object-Oriented Exercises
- Basic OOP Exercises
Aulas_Java/src/main/java/secao8_poo/aulas/_exercicios - Rectangle Model
Aulas_Java/src/main/java/secao8_poo/aulas/_exercicios/ex01_retangulo/Retangulo.java - Employee Model
Aulas_Java/src/main/java/secao8_poo/aulas/_exercicios/ex02_funcionario/Funcionario.java - Student Grade Model
Aulas_Java/src/main/java/secao8_poo/aulas/_exercicios/ex3_notaAluno/Aluno.java - Dollar Calculator
Aulas_Java/src/main/java/secao8_poo/aulas/_exercicios/ex4_cotacaoDollar/Dollar.java - Bank Account Exercise
Aulas_Java/src/main/java/secao9_poo/aulas/_exercicios/ex01_contaBancaria/Program.java - Account Model
Aulas_Java/src/main/java/secao9_poo/aulas/_exercicios/ex01_contaBancaria/Cadastro.java
Composition and Enums
- Order Example
Aulas_Java/src/main/java/secao12_Composicao_Objetos/program/Pedidos.java - Order Model
Aulas_Java/src/main/java/secao12_Composicao_Objetos/entities/Order.java - Order Status
Aulas_Java/src/main/java/secao12_Composicao_Objetos/entities/OrderStatus.java - Weekday Enum Example
Aulas_Java/src/main/java/secao12_Composicao_Objetos/entities/EnumTest.java - Day Enum
Aulas_Java/src/main/java/secao12_Composicao_Objetos/entities/Day.java
Date-Time Topics
- Date-Time Examples
Aulas_Java/src/main/java/secao11_TopicosEspeciais/Program
Other components
- Console User
Connections 19
- Console User → Vector Examples: provides input
Aulas_Java/src/main/java/secao10_arrays_listas/Aplication/Program_vetor2.java - Vector Examples → Product Model: creates products
Aulas_Java/src/main/java/secao10_arrays_listas/Aplication/Program_vetor2.java - Console User → Height Statistics: provides input
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex03_alturas/alturas.java - Height Statistics → Person Height Model: creates records
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex03_alturas/alturas.java - Age Comparison → Person Age Model: uses model
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex09_maisVelho/mais_velho.java - Student Approval → Approved Student Model: uses model
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex10_aprovados/aprovados.java - Console User → People Statistics: provides input
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex11_dadosPessoas/dados_pessoas.java - People Statistics → Person Data Model: creates records
Aulas_Java/src/main/java/secao10_arrays_listas/_exercicios_vetor/ex11_dadosPessoas/dados_pessoas.java - Console User → Basic OOP Exercises: provides input
Aulas_Java/src/main/java/secao8_poo/aulas/_exercicios/ex01_retangulo/Program.java - Basic OOP Exercises → Rectangle Model: uses model
Aulas_Java/src/main/java/secao8_poo/aulas/_exercicios/ex01_retangulo/Program.java - Basic OOP Exercises → Employee Model: uses model
Aulas_Java/src/main/java/secao8_poo/aulas/_exercicios/ex02_funcionario/Program.java - Basic OOP Exercises → Student Grade Model: uses model
Aulas_Java/src/main/java/secao8_poo/aulas/_exercicios/ex3_notaAluno/Program.java - Basic OOP Exercises → Dollar Calculator: calls calculator
Aulas_Java/src/main/java/secao8_poo/aulas/_exercicios/ex4_cotacaoDollar/Program.java - Console User → Bank Account Exercise: provides input
Aulas_Java/src/main/java/secao9_poo/aulas/_exercicios/ex01_contaBancaria/Program.java - Bank Account Exercise → Account Model: updates account
Aulas_Java/src/main/java/secao9_poo/aulas/_exercicios/ex01_contaBancaria/Program.java - Order Example → Order Model: creates order
Aulas_Java/src/main/java/secao12_Composicao_Objetos/program/Pedidos.java - Order Example → Order Status: selects status
Aulas_Java/src/main/java/secao12_Composicao_Objetos/program/Pedidos.java - Order Model → Order Status: stores status
Aulas_Java/src/main/java/secao12_Composicao_Objetos/entities/Order.java - Weekday Enum Example → Day Enum: switches on day
Aulas_Java/src/main/java/secao12_Composicao_Objetos/entities/EnumTest.java