Sie sind auf Seite 1von 3

Cuenta bancaria mediante POO implementada

en Java
El ejemplo que trabajaremos en esta ocasin con Programacin Orientada a
Objetos y que implementaremos en Java es para registrar los datos de una cuenta
de banco. De la cuenta bancaria vamos a registrar su nmero, el nombre de la
persona a quien pertenece, la tasa de inters anula y el saldo. En dicha cuenta se
pueden realizar depsitos, retiros, consultar el saldo y se calcula el inters
mensual.
La solucin usando el paradigma orientado a objetos se muestra en el siguiente
diagrama UML. La clase se llama CuentaBancaria y esta formada por los
atributos numeroCuenta, nombreCliente,saldo,
e interesAnual. Adems
contiene los mtodos o las operaciones
calculaInteres() e imprimeSaldo().

para

depositar(),

retirar(),

A partir del diagrama UML se procede a la codificacin en Java. La herramienta de


desarrollo o Entorno Integrado de Desarrollo (IDE) ser Netbeans 7.3. Una vez
iniciado Netbeans, procedemos a crear un Nuevo Proyecto de Java, y
seleccionaremos un proyecto del tipo Java Application, como se muestra en la
imagen.

Una vez seleccionado este tipo de proyecto se procede a ponerle nombre al


proyecto. El nombre que le pondremos ser practica2. Ahora vamos a crear la
clase CuentaBancaria, para ello seleccionamos New File-Java-Java Class y le
asignamos
el
nombre
de CuentaBancaria.
archivo CuentaBancaria.java.

Netbeans

crear

el

Enseguida procedemos a declarar los atributos de la clase, se declararn como


privados para restringir su acceso fuera de la clase (encapsular los atributos). En la
siguiente figura se muestra el el cdigo para declarar los atributos, as como el
cdigo
para
los
mtodos
de
acceso
al
atributo
numeroCuenta
(getNumeroCuenta y setNumeroCuenta).

Ahora procedemos a codificar los mtodos que se definieron para la clase. El


primer mtodo codificado es sumaDeposito(). En el se lee el nmero de la
cuenta, el nombre del dueo de la cuenta y la cantidad a depositar, la cual se
incrementa al saldo de la cuenta.

El mtodo restaRetiro() solicita los datos de la cuenta, as como la cantidad a


retirar la cual resta del saldo de la cuenta.

Enseguida escribimos el mtodo calcula inters en donde dividiremos el inters


anual entre 12 para sacar la tasa mensual con la cual ya calcularemos el inters
generado por el saldo.

El ltimo mtodo a codificar es el de imprimeSaldo() el cual despliega en pantalla


el nmero de la cuenta y su saldo.

Para ver el funcionamiento de la clase CuentaBancaria crearemos una nueva clase


de Java, que llamaremos pruebaCuentaBancaria y que incluir el mtodo main().

En esta clase declaramos y creamos un objeto llamado tarjeta del


tipo CuentaBancaria, el cual ser el que estaremos utilizando para manipular los
mtodos creados en la clase CuentaBancaria.

Das könnte Ihnen auch gefallen