Acompanhamento dos resultados em cursos.
O desafio DIO - Trilha Java Básico propõe a criação de um projeto para terminal que lê os dados de criação para uma conta bancária, que solicita a inserção de dados via terminal e logo após apresenta a conta criada.
O arquivo para a execução deste desafio se encontra na pasta desafio-basico/src, sendo o arquivo ContaTerminal aquele que basicamente roda a aplicação.
Como bônus, foi inserido no desafio proposto a inclusão do tratamento de dados inserido no arquivo, para que não seja possível inserir dados de tipos indevidos, como a inserção de uma string no lugar de um double.
O desafio de Controle de Fluxo propõe a criação de um projeto que contém uma validação que após inserir dois inteiros retorna a diferença entre esses números ou lança uma exceção personalizada se o segundo número inserido for maior que o primeiro.
O arquivo para a execução deste desafio se encontra na pasta controle-fluxo/src, sendo o arquivo Contador aquele que basicamente roda a aplicação.
Nesse desafio foi proposta uma diagramação em UML do que seria a classe Iphone com interfaces para implementar o Reprodutor Musicial, Aparelho Telefônico e o Navegador de Internet.
classDiagram
ReprodutorMusical <|-- Iphone
Telefone <|-- Iphone
NavegadorInternet <|-- Iphone
class Iphone {
- model: String
- anoFabricacao: Int
- Color: String
}
class ReprodutorMusical {
<<interface>>
+tocar(): void
+pausar(): void
+selecionarMusica(): void
}
class Telefone {
<<interface>>
+ ligar(): void
+ atender(): void
+ iniciarCorreioVoz(): void
}
class NavegadorInternet {
<<interface>>
+ exibirPagina(): void
+ adicionarNovaAba(): void
+ atualizarPagina(): void
}
Com base no diagrama, foi criado um exemplo de código em java de como seria sua implementação na pasta desafio-poo, onde o arquivo principal é o Iphone.java.
O desafio de Criação de Banco Digital propõe a criação de um projeto que contém um protótipo de criação de banco digital, utilizando os princípios da orientação a objeto.
A proposta do desafio foi implementar melhorias no código proposto com base no conhecimente adiquirido até o atual momento dos pilares da orientação a objeto e também a implementação do lombok no código.
O arquivo para a execução deste desafio se encontra na pasta desafio-banco/src, sendo utilizado o maven com suas configurações concentrada no arquivo pom.xml.
Retornar para página anterior | Volte para o topo 🔝
By Bruno Medeiros.