Portfólio - Programação Orientada a Objetos
Leitor de Texto
0.0% lido
Introdução
Neste tutorial, vamos criar um portfólio em Java com NetBeans para praticar a programação orientada a objetos. O projeto será uma simulação de um sistema bancário, onde você poderá registrar clientes, consultar saldos e realizar depósitos e saques. Vamos começar!
Passo 1: Baixar e Instalar o NetBeans
Baixe o NetBeans:
Acesse o site oficial do Apache NetBeans e baixe a versão mais recente compatível com seu sistema operacional.
Instale o NetBeans:
Execute o instalador e siga as instruções na tela para concluir a instalação.
Passo 2: Configurar o NetBeans para Java
Instalar o JDK:
Certifique-se de que o JDK está instalado no seu sistema. Você pode baixar a versão mais recente do JDK no site oficial da Oracle.
Configurar o JDK no NetBeans:
No NetBeans, vá para Tools - Java Platforms
, clique em Add Platform
e selecione o Java Standard Edition. Navegue até a pasta onde o JDK está instalado e complete a configuração.
Passo 3: Criar e Configurar um Novo Projeto no NetBeans
Criar um novo projeto:
No NetBeans, vá em File - New Project
, selecione Java - Java Application
e nomeie o projeto como GerenciaBanco.
Adicionar a classe ao projeto:
Crie uma nova classe Java chamada GerenciaBanco no projeto e cole o código fornecido abaixo:
import java.util.Scanner;
class ContaBancaria {
public String nome;
public String sobrenome;
public String cpf;
public double saldo;
public ContaBancaria(String nome, String sobrenome, String cpf) {
this.nome = nome;
this.sobrenome = sobrenome;
this.cpf = cpf;
this.saldo = 0.0;
}
public double consultarSaldo() {
return saldo;
}
public void depositar(double valor) {
saldo += valor;
System.out.println("Depósito de R$ " + valor + " realizado com sucesso.");
}
public void sacar(double valor) {
if (saldo >= valor) {
saldo -= valor;
System.out.println("Saque de R$ " + valor + " realizado com sucesso.");
} else {
System.out.println("Saldo insuficiente para realizar o saque.");
}
}
public void exibirMenu() {
Scanner scanner = new Scanner(System.in);
int opcao;
do {
System.out.println("
----- Menu -----");
System.out.println("1. Consultar Saldo");
System.out.println("2. Realizar Depósito");
System.out.println("3. Realizar Saque");
System.out.println("4. Encerrar");
System.out.print("Qual a opção você deseja escolher: ");
opcao = scanner.nextInt();
switch (opcao) {
case 1:
System.out.println("Saldo: R$ " + consultarSaldo());
break;
case 2:
System.out.print("Digite o valor do depósito: ");
double valorDeposito = scanner.nextDouble();
depositar(valorDeposito);
break;
case 3:
System.out.print("Digite o valor do saque: ");
double valorSaque = scanner.nextDouble();
sacar(valorSaque);
break;
case 4:
System.out.println("Encerrando...");
break;
default:
System.out.println("Opção inválida.");
}
} while (opcao != 4);
scanner.close();
}
}
public class GerenciaBanco {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Seja bem-vindo ao sistema bancário.");
System.out.print("Qual seu nome: ");
String nome = scanner.nextLine();
System.out.print("Qual seu sobrenome: ");
String sobrenome = scanner.nextLine();
System.out.print("Qual seu CPF: ");
String cpf = scanner.nextLine();
ContaBancaria conta = new ContaBancaria(nome, sobrenome, cpf);
conta.exibirMenu();
System.out.println("Muito obrigado por utilizar nossos serviços. Até logo!");
scanner.close();
}
}
Passo 4: Executar o Código
Compile e execute o código no NetBeans, clicando com o botão direito no projeto e selecionando Run
. Siga as instruções para interagir com o sistema bancário.
Conclusão
Parabéns! Você agora configurou com sucesso o projeto Java no NetBeans e pode começar a explorar a programação orientada a objetos.
Vídeo Tutorial
Confira este vídeo no YouTube para uma explicação em vídeo sobre como configurar o ambiente de desenvolvimento para computação em nuvem com Java, NetBeans e CloudSim: