Quiz 1 Programación

import java.util.*;
public class Cuenta {

String nom_cuenta;
int num_cuenta;
int saldo;

public Cuenta() {
this.nom_cuenta = "nombrecuenta";
this.num_cuenta = 170499;
this.saldo = 500000;
}

public void retirar(){

Scanner sc= new Scanner(System.in);
System.out.println("Cuanto desea retirar de la cuenta: ");
int cantidad= sc.nextInt();

int restante= (500000-cantidad);
System.out.println("Le queda en la cuenta el valor de: "+ restante);

if(restante<20000){
System.out.println("Su transaccion fue exitosa de la cuenta: "+ nom_cuenta + " " + "Karen retiró: "+ cantidad);
}else{
System.out.println("Su transaccion no fue exitosa, fondos insuficientes");
}

}

public void consignar(){

Scanner sc= new Scanner(System.in);
System.out.println("Cuanto desea consignar a la cuenta: ");
int consignar=sc.nextInt();
int valor=(500000+consignar);
System.out.println("El saldo de su cuenta total es de: "+valor);

}

public String getNom_cuenta() {
return nom_cuenta;
}

public void setNom_cuenta(String nom_cuenta) {
this.nom_cuenta = nom_cuenta;
}

public int getNum_cuenta() {
return num_cuenta;
}

public void setNum_cuenta(int num_cuenta) {
this.num_cuenta = num_cuenta;
}

public int getSaldo() {
return saldo;
}

public void setSaldo(int saldo) {
this.saldo = saldo;
}
}
public class RunCuenta {

 public static void main(String[] args) {


 Cuenta saldo_inicial= new Cuenta();
 saldo_inicial.retirar();
 saldo_inicial.consignar();

}
 }