Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marcosfshirafuchi/desafio-intemediario-da-dio-gft-03-conta-bancaria-com-construtor-em-poo

Desafio Intermediário da DIO GFT 03/05 - Conta Bancária com Construtor em POO
https://github.com/marcosfshirafuchi/desafio-intemediario-da-dio-gft-03-conta-bancaria-com-construtor-em-poo

desafiodadio desafiodadiointermediario desenvolvimentojavacomia dio dio-bootcamp gft gftbootcamp intellij intellij-idea java poo

Last synced: 1 day ago
JSON representation

Desafio Intermediário da DIO GFT 03/05 - Conta Bancária com Construtor em POO

Awesome Lists containing this project

README

        

# Desafio Intermediário da DIO GFT 03 - Conta Bancária com Construtor em POO

#### Desenvolvido na linguagem Java por:
- [Marcos Shirafuchi](https://github.com/marcosfshirafuchi)

# Principais Tecnologias

- Java 21 : Utilizaremos a versão LTS mais recente do Java para tirar vantagem das últimas inovações que essa linguagem robusta e amplamente utilizada oferece;
- IntelliJ : Usei o IntelliJ como a IDEA.

# Dominando Desafios de Códigos Intermediários em Java
## Desafio 03 / 05 - Conta Bancária com Construtor em POO
### Descrição
Você está desenvolvendo um programa simples em Java para representar uma conta bancária. Utilizando programação orientada a objetos (POO), você criará uma classe ContaBancaria com um construtor que permitirá a inicialização da conta com um saldo inicial.

### Entrada

* O programa solicitará ao usuário que informe o saldo inicial da conta.
* Em seguida, o programa solicitará ao usuário que realize transações de depósito e saque.

### Saída
* A classe ContaBancaria conterá métodos para realizar depósitos e saques, atualizando o saldo da conta.
* O saldo atual será exibido após cada transação.
* Se o valor do saque for maior que o saldo disponível na conta, imprima uma mensagem informando: Saldo insuficiente. Saque não realizado.

### Exemplos

A tabela abaixo apresenta exemplos com alguns dados de entrada e suas respectivas saídas esperadas. Certifique-se de testar seu programa com esses exemplos e com outros casos possíveis.



Entrada
Saída





50

50

100

Deposito feito.

Saldo atual: 100.0

Saque feito.

Saldo atual: 0.0




90

90

12

Deposito feito.

Saldo atual: 180.0

Saque feito.

Saldo atual: 168.0