Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>Relatório de Aula Prática - Linguagem Orientada a Objetos</p><p>Linguagem Orientada a Objetos (Faculdade Pitágoras)</p><p>Digitalizar para abrir em Studocu</p><p>A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade</p><p>Relatório de Aula Prática - Linguagem Orientada a Objetos</p><p>Linguagem Orientada a Objetos (Faculdade Pitágoras)</p><p>Digitalizar para abrir em Studocu</p><p>A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>https://www.studocu.com/pt-br/document/faculdade-pitagoras/linguagem-orientada-a-objetos/relatorio-de-aula-pratica-linguagem-orientada-a-objetos/72193449?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>https://www.studocu.com/pt-br/course/faculdade-pitagoras/linguagem-orientada-a-objetos/6459269?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>https://www.studocu.com/pt-br/document/faculdade-pitagoras/linguagem-orientada-a-objetos/relatorio-de-aula-pratica-linguagem-orientada-a-objetos/72193449?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>https://www.studocu.com/pt-br/course/faculdade-pitagoras/linguagem-orientada-a-objetos/6459269?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>INSTITUIÇÃO PITAGORAS</p><p>BACHARELADO EM ENGENHARIA DE SOFTWARE</p><p>GUILHERME MARQUES DE SOUZA SILVA</p><p>RA: 3294681102</p><p>Portifólio de Linguagem Orientada a Objetos</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>PORTÍFOLIO</p><p>LINGUAGEM ORIENTADA A OBJETOS</p><p>Trabalho apresentado para a Disciplina de</p><p>Linguagem Orientada a Objetos, pelo</p><p>Curso de engenharia de software.</p><p>Minas Gerais</p><p>2023</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>Sumário</p><p>1 INTRODUÇÃO ......................................................................................................... 3</p><p>2 DESENVOLVIMENTO ............................................................................................. 4</p><p>3 CONCLUSÃO OU CONSIDERAÇÕES FINAIS ..................................................... 10</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>3</p><p>1 INTRODUÇÃO</p><p>Após realizar o download do NetBeans, foi iniciado um novo projeto pelo qual</p><p>o nome seria gerencia Banco, dentro de um contexto de sistema bancário. Seguindo</p><p>as instruções do roteiro disponível, foram criados os seguintes cenários:</p><p> O cliente digita seus dados como nome, sobrenome e CPF para abrir o</p><p>menu.</p><p> O cliente consegue digitar o número de acordo com o menu desejado</p><p>para abrir uma aplicação.</p><p> O cliente pode depositar ou sacar dinheiro, estas funcionalidades podem</p><p>ser feitas.</p><p> O cliente também pode encerrar o menu.</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>4</p><p>2 DESENVOLVIMENTO</p><p>Abaixo, o relatório do que foi criado para cada caso de uso solicitado:</p><p>Para o desenvolvimento do projeto, foi utilizado o NetBeans para criação do código</p><p>ao qual o cliente possa selecionar no menu a opção que ele deseja, dentro do</p><p>sistema do banco, sendo elas consultar saldo, realizar depósitos e saques e também</p><p>no final da operação ele possa encerrar o uso da aplicação, facilitando para o</p><p>mesmo.</p><p>Segue código criado:</p><p>import java.util.Scanner;</p><p>class contaBanco {</p><p>private String nome;</p><p>private String sobrenome;</p><p>private String cpf;</p><p>private double saldo;</p><p>public String getNome() {</p><p>return nome;</p><p>}</p><p>public void setNome(String nome) {</p><p>this.nome = nome;</p><p>}</p><p>public String getSobrenome() {</p><p>return sobrenome;</p><p>}</p><p>public void setSobrenome(String sobrenome) {</p><p>this.sobrenome = sobrenome;</p><p>}</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>5</p><p>public String getCpf() {</p><p>return cpf;</p><p>}</p><p>public void setCpf(String cpf) {</p><p>this.cpf = cpf;</p><p>}</p><p>public double getSaldo() {</p><p>return saldo;</p><p>}</p><p>public void setSaldo(double saldo) {</p><p>this.saldo = saldo;</p><p>}</p><p>public contaBanco(String nome, String sobrenome, String cpf) {</p><p>this.nome = nome;</p><p>this.sobrenome = sobrenome;</p><p>this.cpf = cpf;</p><p>this.saldo = 0;</p><p>}</p><p>public void consultarSaldo() {</p><p>System.out.println("Saldo atual: R$" + saldo);</p><p>}</p><p>public void depositar(double valor) {</p><p>if (valor > 0) {</p><p>saldo += valor;</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>6</p><p>System.out.println(saldo += valor);</p><p>System.out.println("Depósito realizado. Novo saldo: R$" + (saldo - valor));</p><p>}</p><p>else {</p><p>System.out.println("Valor inválido para depósito.");</p><p>}</p><p>}</p><p>public void sacar(double valor) {</p><p>if (valor > 0 && valor <= saldo) {</p><p>saldo -= valor;</p><p>System.out.println(saldo -= valor);</p><p>System.out.println("Saque realizado. Novo saldo: R$" + (saldo - valor));</p><p>} else {</p><p>System.out.println("Saldo insuficiente ou valor inválido para saque.");</p><p>}</p><p>}</p><p>public class GerenciaBanco {</p><p>public static void main(String[] args) {</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>7</p><p>try (Scanner scanner = new Scanner(System.in)) {</p><p>System.out.print("Informe seu nome: ");</p><p>String nome = scanner.nextLine();</p><p>System.out.print("Informe seu sobrenome: ");</p><p>String sobrenome = scanner.nextLine();</p><p>System.out.print("Informe seu CPF: ");</p><p>String cpf = scanner.nextLine();</p><p>contaBanco conta = new contaBanco(nome, sobrenome, cpf);</p><p>boolean continuar = true;</p><p>while (continuar) {</p><p>System.out.println("Informe seu sobrenome: ");</p><p>System.out.println("1 - Consultar saldo");</p><p>System.out.println("2 - Realizar depósito");</p><p>System.out.println("3 - Realizar saque");</p><p>System.out.println("4 - Encerrar");</p><p>int opcao = scanner.nextInt();</p><p>switch (opcao) {</p><p>case 1 -> conta.consultarSaldo();</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>8</p><p>case 2 -> {</p><p>System.out.print("Informe o valor do depósito: ");</p><p>double valorDeposito = scanner.nextDouble();</p><p>conta.depositar(valorDeposito);</p><p>}</p><p>case 3 -> {</p><p>System.out.print("Informe o valor do saque: ");</p><p>double valorSaque = scanner.nextDouble();</p><p>conta.sacar(valorSaque);</p><p>}</p><p>case 4 -> {</p><p>continuar =</p><p>false;</p><p>System.out.println("Encerrando a aplicação.");</p><p>}</p><p>default -> System.out.println("Opção inválida.");</p><p>}</p><p>}</p><p>}</p><p>}</p><p>}</p><p>}</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>9</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>10</p><p>3 CONCLUSÃO OU CONSIDERAÇÕES FINAIS</p><p>Após esta atividade, concluí que existem inúmeras opções e condicionais</p><p>para estabelecer cada atividade bancária, e os casos de uso nos dão uma visão mais</p><p>ampla de todas as variáveis envolvidas, desde os atores, as condicionais e as</p><p>dependências entre as atividades exercidas.</p><p>Baixado por Eduardo Martins (eduardomartins8425@gmail.com)</p><p>lOMoARcPSD|29104127</p><p>https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-linguagem-orientada-a-objetos</p><p>1 INTRODUÇÃO</p><p>2 DESENVOLVIMENTo</p><p>3 Conclusão OU CONSIDERAÇÕES FINAIS</p>

Mais conteúdos dessa disciplina