Advertisement
chete

programacion6

Apr 2nd, 2014
334
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.56 KB | None | 0 0
  1. package es.unileon.prg1.laboratorio6;
  2.  
  3. public class Cuenta {
  4.     /**
  5.      * @param args
  6.      */
  7.    
  8.     private String nombre;
  9.     private String prop;
  10.     private double sal;
  11.     public Cuenta (String nombre, String prop, double sal){
  12.         nombre ="nombre";
  13.         prop = "propietario";
  14.         sal = 0;
  15.         }
  16.     public  void depositar (double n){
  17.         sal+=n;
  18.         }
  19.     public  void extraer (double n){
  20.         sal-=n;
  21.     }
  22.     public void cerrar (double n){
  23.         sal = 0;
  24.         prop = "";
  25.     }
  26.     public String getNombre() {
  27.         return nombre;
  28.     }
  29.     public void setNombre(String nombre) {
  30.         this.nombre = nombre;
  31.     }
  32.     public String getProp() {
  33.         return prop;
  34.     }
  35.     public void setProp(String prop) {
  36.         this.prop = prop;
  37.     }
  38.     public double getSal() {
  39.         return sal;
  40.     }
  41.     public String toString(){
  42.         String Salida = ("Nombre de la cuenta: " + "" + this.nombre+"" +"propietario de la cuenta: "+"" + this.prop +""+ "saldo de la cuenta: " +""+ this.sal);
  43.         return Salida;
  44.         }
  45.     public Cuenta Copia(){
  46.         return new Cuenta(this.nombre, this.prop, this.sal);
  47.         }
  48. }
  49.  
  50. //clase2
  51. import java.util.Scanner;
  52. public class ClienteCuenta {
  53.  
  54.     /**
  55.      * @param args
  56.      */
  57.     public static void main(String[] args) {
  58.         // TODO Auto-generated method stub
  59.         Scanner lee = new Scanner(System.in);
  60.  
  61.         String nombre, prop;
  62.          double sal;
  63.  
  64.          while(lee.hasNext()){
  65.              System.out.println("nombre: ");
  66.              nombre = lee.next();
  67.              System.out.println("propietario: ");
  68.              prop = lee.next();
  69.              System.out.println("saldo: ");
  70.              sal = lee.nextDouble();
  71.              System.out.println((new Cuenta(nombre,prop,sal)).toString());
  72.        
  73.          }}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement