Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ar;
- public class Extrac extends Thread {
- private Cuenta_Corriente cuentaE;
- public Extrac(Cuenta_Corriente cuenta) {
- cuentaE=cuenta;
- }
- public void run() {
- for (int i=0;i<30;i++) {
- try {
- synchronized (cuentaE) {
- if(cuentaE.getSaldo()<500){//Si la cuenta tiene suficiente como para extraer
- System.out.println("Extraccion " + i +" No Extrajo ---- Saldo Insuficiente!!");
- }
- else{
- cuentaE.setSaldo(cuentaE.getSaldo()-500);
- System.out.println("Extraccion " + i +" ---- Saldo en la cuenta: "+cuentaE.getSaldo());
- sleep(80); //Espera para que se haga otra Extraccion.
- }
- }
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment