Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Conta {
- private String nome;
- private double saldo;
- public Conta(String nome, double saldo) {
- this.nome = nome;
- if(saldo > 0.0) {
- this.saldo = saldo;
- }
- }
- public void depositar(double depositarDinheiro) {
- if(depositarDinheiro > 0.0) {
- saldo += depositarDinheiro;
- }
- }
- public double getSaldo() {
- return saldo;
- }
- public void setNome(String nome) {
- this.nome = nome;
- }
- public String getNome() {
- return nome;
- }
- }
- //main
- import java.util.Scanner;
- public class ContaTeste {
- public static void main(String[] args) {
- Conta conta1 = new Conta("Cesar N", 50.00);
- Conta conta2 = new Conta("Nascimento C", -7.00);
- Scanner sc = new Scanner(System.in);
- System.out.printf("%s, saldo disponΓvel: $%.2f %n", conta1.getNome(), conta1.getSaldo());
- System.out.print("Digite a quantidade para depositar na conta 1: ");
- double depositarDinheiro = sc.nextDouble();
- System.out.printf("%n depositando %.2f para conta 1. %n%n", depositarDinheiro);
- conta1.depositar(depositarDinheiro);
- //saldos
- System.out.printf("%s saldo: $%.2f %n", conta1.getNome(),conta1.getSaldo());
- System.out.printf("%s saldo: $%.2f %n%n",conta2.getNome(), conta2.getSaldo());
- System.out.print("Digite a quantidade a ser depositada na conta 2: ");
- depositarDinheiro = sc.nextDouble();
- System.out.printf("%n adicionando %.2f para conta 2 %n%n", depositarDinheiro);
- conta2.depositar(depositarDinheiro);
- //saldos dnv
- System.out.printf("%s saldo: $%.2f %n", conta1.getNome(), conta1.getSaldo());
- System.out.printf("%s saldo: $%.2f %n%n", conta2.getNome(),conta2.getSaldo());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment