Buscar

PORTFÓLIO - STHEFANY SALES PAES - LOO docx

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

FACULDADE ANHANGUERA – CAMAÇARI/BA 
 
ENGENHARIA DE SOFTWARE 
 
STHEFANY SALES PAES – 33209215 
 
 
 
 
 
 
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA 
 
 
NOME DA DISCIPLINA: Linguagem orientada a objetos 
 
 
 
 
 
 
 
Dias D’Ávila/BA 
2023 
STHEFANY SALES PAES – 33209215 
 
 
 
 
 
 
 
 
 
 
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA 
 
 
NOME DA DISCIPLINA: Linguagem orientada a objetos 
 
Trabalho de portfólio apresentado como requisito 
parcial para a obtenção de pontos para a média 
semestral. 
 
 
Orientador: Tutor Vinícius Prattes 
 
 
 
 
 
 
 
 
Dias D’Ávila/BA 
2023 
SUMÁRIO 
1 INTRODUÇÃO ............................................................................................ 4 
2 DESENVOLVIMENTO ................................................................................ 5 
2.1 MÉTODO ................................................................................................. 5 
2.2 RESULTADOS ........................................................................................ 9 
3 CONCLUSÃO ........................................................................................... 13 
REFERÊNCIAS ................................................................................................ 14 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1 INTRODUÇÃO 
 O foco principal da atividade exigida é colocar em prática o estudo da 
Linguagem Orientada a objetos e seu aprendizado, voltado para a criação de 
um projeto de Sistema Bancário no NetBeans, utilizando o Java. 
 De acordo com o que foi estudado, a POO (programação orientada a 
objeto) é o paradigma que aproxima a manipulação das estruturas de um 
programa ao manuseio das coisas do mundo real. 
 A atividade proposta auxilia no entendimento das funcionalidades básicas 
do NetBeans para o desenvolvimento de um projeto em Java. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2 DESENVOLVIMENTO 
A atividade proposta no roteiro da aula prática, é a criação de um projeto de 
Sistema Bancário no NetBeans, usando o Java. 
 
2.1 MÉTODO 
Seguindo as instruções do roteiro: 
1- Baixa o NetBeans e o Java (jdk). 
 
 
 
2- Cria um projeto chamado “gerenciaBanco”. 
 
 
3- Depois a construção do código. 
 
a) Classe principal e classe para dados pessoais do cliente. 
 
 
 
b) Classe para operações bancárias 
 
 
c) Exibição do menu 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2.2 RESULTADOS 
 Por fim, temos o resultado da prática. 
 
 
 
 
 
Código: 
/* 
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-
default.txt to change this license 
 */ 
 
package com.mycompany.gerenciabanco; 
 
import java.util.Scanner; //Biblioteca para entrada de dados 
 
/** 
 * 
 * @author Sthefany Paes 
 * Sistema Bancário 
 */ 
 
class Cliente { 
 private String nome; 
 private String sobrenome; 
 private String cpf; 
 private Double saldo; 
 
 public Cliente(String nome, String sobrenome, String cpf) { 
 this.nome= nome; 
 this.sobrenome= sobrenome; 
 this.cpf= cpf; 
 this.saldo= 0.0; 
 
 } 
 
 //Metodos da classe Cliente 
 public void consultarSaldo() { 
 System.out.println("Seu saldo atual é R$" + saldo); 
 }//fim metodo consultarSaldo 
 
 public void depositar(double valor) { 
 if (valor > 0){ 
 saldo += valor; 
 System.out.println("Depósito de R$" + valor + " Realizado com 
sucesso."); 
 } else { 
 System.out.println( "Valor de depósito inválido!"); 
 } 
 }//fim do metodo depositar 
 
 public void sacar(double valor) { 
 if (valor > 0 && valor <= saldo) { 
 saldo -= valor; 
 System.out.println("Saque de R$" + valor + "realizado com 
sucesso."); 
 } else { 
 System.out.println("Saldo insuficiente ou valor de saque inválido."); 
 } 
 }//fim do metodo sacar 
}//fim do metodo cliente 
 
 
 
 
public class GerenciaBanco { 
 public static void main(String[] args) { 
 try (Scanner scanner = new Scanner (System.in)) { 
 System.out.println("Informe seu nome por favor:"); 
 String nome = scanner.nextLine(); 
 System.out.println("Informe seu sobrenome por favor:"); 
 String sobrenome = scanner.nextLine(); 
 System.out.println("Informe seu CPF por favor:"); 
 String cpf = scanner.nextLine(); 
 //instanciando um objeto da classe Cliente 
 Cliente cliente = new Cliente(nome, sobrenome, cpf); 
 
 boolean continuar = true; 
 while(continuar) { 
 System.out.println("\nO que deseja:"); 
 System.out.println("1 - Consultar saldo"); 
 System.out.println("2 - Fazer depósito"); 
 System.out.println("3 - Fazer saque"); 
 System.out.println("4 - Encerrar aplicação\n\n"); 
 
 int escolha = scanner.nextInt(); 
 switch (escolha) { 
 case 1: 
 cliente.consultarSaldo(); 
 break; 
 case 2: 
 System.out.println("Informe o valor a ser depositado:"); 
 double valorDeposito = scanner.nextDouble(); 
 cliente.depositar(valorDeposito); 
 break; 
 case 3: 
 System.out.println("Informe o valor a ser sacado:"); 
 double valorSaque = scanner.nextDouble(); 
 cliente.sacar(valorSaque); 
 break; 
 case 4: 
 continuar = false; 
 System.out.println("Encerrado a aplicação, até logo!"); 
 break; 
 default: 
 System.out.println("Opção inválida. Tente novamente!"); 
 break; 
 
 } 
 } 
 } 
 } 
} 
 
 
 
 
 
 
3 CONCLUSÃO 
 O trabalho solicitado serviu como prática na programação orientada a 
objetos para criação de um sistema bancário, onde foi criado com auxílio do 
Java. 
 A ferramenta apesar de estar na língua inglesa, é muito fácil em 
compreensão e criação do projeto, além de ser gratuita. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
REFERÊNCIAS 
Netbeans: 
Disponível em: https://netbeans.apache.org/front/main/download/index.html 
Acesso em 12 de novembro de 2023. 
 
 
 
https://netbeans.apache.org/front/main/download/index.html

Continue navegando