TITULO.-implementar un programa dirigida a objetos
Este blog se lo realizo con el fin de dar a conocer y explicar un fácil programa dirigida a la (P.O) o “Programación Orientada a Objetos”
Software: Para Implementar el Programa Netbeans Versión 6.5 u otra versión al alcance.
Tema: Implementar un objeto punto para una Cuenta de AhorroCodificación Java:
CLASE CUENTA
package Ahorro;
public class Cuenta {
private int saldo;
public Cuenta (int saldo){
this.saldo=saldo;
}
public int sal(int saldo){
this.saldo=saldo;
return this.saldo;
}
public int reti (int retiro){
this.saldo=this.saldo-retiro;
return this.saldo;}
public int depos (int deposito) {
this.saldo=this.saldo+deposito;
return saldo;}
}CLASE PRINCIPAL
package Ahorro;
import java.io.*;
public class Principal {
public static InputStreamReader leer=new InputStreamReader(System.in);
public static BufferedReader teclado=new BufferedReader(leer);
public static void main(String[] args)throws IOException {
System.out.println("Ingrese El Saldo para la Cuenta");
int saldoc=Integer.parseInt(teclado.readLine());
Cuenta ahor=new Cuenta(saldoc);
int as=ahor.sal(saldoc);
System.out.println("Su saldo es: "+as);
System.out.println("Que transferencia desea hacer");
System.out.println("Retiro [1]");
System.out.println("Deposito [2]");
int op=Integer.parseInt(teclado.readLine());
switch(op){
case 1:
System.out.println("Ingrese Retiro");
int ret=Integer.parseInt(teclado.readLine());
if(ret<=saldoc){
int retiro=ahor.reti(ret);
saldoc=retiro;
System.out.println("Su retiro fue realizado");
System.out.println("Su saldo actual es: ");
System.out.println(saldoc); }
break;
case 2:
System.out.println("Ingrese Cantidad de deposito");
int d=Integer.parseInt(teclado.readLine());
int r=ahor.depos(d);
saldoc=r;
System.out.println("Su deposito fue realizado");
System.out.println("Su saldo actual es:");
System.out.println(saldoc);
break;}}}
Ejecución:
Pasos:
1.- Ingresamos el saldo para la Cuenta que queremos tener
2.- Luego seleccionamos si deseamos un retiro o deposito
3.- Listo Resultado… y el programa funciona correctamente. .
Este comentario ha sido eliminado por el autor.
ResponderEliminar