SlideShare una empresa de Scribd logo
1 de 34
En esta ocasión vamos a realizar un ejercicio de
Hola compañero, bienvenido a un ejercicio más
cuentas bancarias. Veamos el enunciado…
del tutorial de POO.
En esta ocasión vamos a realizar un ejercicio de
cuentas bancarias. Veamos el enunciado…
Crear una clase en java que represente una cuenta bancaria. La cuenta debe tener
como atributos el número de cuenta que será un número entero, el titular de la
cuenta que será el nombre de la persona dueña de la cuenta y su saldo (del tipo
double).
La clase deberá tener un método llamado Retiro que permita disminuir el saldo de la
cuenta en un monto específico y un método Deposito que deberá aumentar la
cuenta en un monto específico.
La clase deberá disponer de un constructor por defecto y un constructor con
parámetros (todos los parámetros).
Un tercer método llamado balance deberá mandar a imprimir por pantalla todos los
datos de la cuenta. Si la cuenta tiene menos de 500 deberá generarse un mensaje
que diga “CUENTA POR DEBAJO DEL LIMITE PERMITIDO”. Si la cuenta excede los 500
deberá imprimir “CUENTA CON SALDOS NORMALES”. Si la cuenta excede los 500 se
incrementará el saldo un 2% en concepto de bonificación.
No Bueno,complicado, ¿verdad?
suena vamos a resolverlo.
Bueno, vamos a resolverlo.
De acuerdo al valores vamos a
Para asignar problema nuestra
El problema también nos solicita
Vamos a comenzar definiendo la
clase debe contar con los
crear un constructor con
crear un constructor por defecto,
atributos número de cuenta, los
parámetros que inicialice titular
clase Cuenta.
así que vamos a definirlo.
atributos correspondientes.
y saldo.
De acuerdo al valores vamos a
Para asignar problema nuestra
El problema también nos solicita
clase debe contar con los
crear un constructor con
crear un constructor por defecto,
atributos número de cuenta, los
parámetros que inicialice titular
así que vamos a definirlo.
atributos correspondientes.
y saldo.
De acuerdo al valores vamos a
Para asignar problema nuestra
El problema también nos solicita
clase debe contar con los
crear un constructor con
crear un constructor por defecto,
atributos número de cuenta, los
parámetros que inicialice titular
así que vamos a definirlo.
atributos correspondientes.
y saldo.

// Definición de la clase Cuenta
public class Cuenta {
// Definición de los atributos
int numero;
String nombre;
double saldo;
Para asignar valores vamos a
El problema también nos solicita
crear un constructor con
crear un constructor por defecto,
parámetros que inicialice los
así que vamos a definirlo.
atributos correspondientes.

// Definición de la clase Cuenta
public class Cuenta {
// Definición de los atributos
int numero;
String nombre;
double saldo;
Para asignar valores vamos a
El problema también nos solicita
crear un constructor con
crear un constructor por defecto,
parámetros que inicialice los
así que vamos a definirlo.
atributos correspondientes.

// Definición de la clase Cuenta
public class Cuenta {
// Definición de los atributos
int numero;
String nombre;
double saldo;
// Definición del constructor con
parámetros
public Cuenta(int numero, String nombre,
double saldo) {
this.numero = numero;
this.nombre = nombre;
this.saldo = saldo;
}
El problema también nos solicita
crear un constructor por defecto,
así que vamos a definirlo.

// Definición de la clase Cuenta
public class Cuenta {
// Definición de los atributos
int numero;
String nombre;
double saldo;
// Definición del constructor con
parámetros
public Cuenta(int numero, String nombre,
double saldo) {
this.numero = numero;
this.nombre = nombre;
this.saldo = saldo;
}
El problema también nos solicita
crear un constructor por defecto,
así que vamos a definirlo.

// Definición de la clase Cuenta
public class Cuenta {
// Definición de los atributos
int numero;
String nombre;
double saldo;
// Definición del constructor con
parámetros
public Cuenta(int numero, String nombre,
double saldo) {
this.numero = numero;
this.nombre = nombre;
this.saldo = saldo;
}
// Definición del constructor por defecto
(Sin parámetros)
public Cuenta(){}
De igual forma, requerimos un
Ahora bien, es necesario generar
método para poder hacer retiros,
el método Deposito para poder
así que incrementos vamos las
también
a
realizar
en
generarlo.
cuentas.
De igual forma, requerimos un
Ahora bien, es necesario generar
método para poder hacer retiros,
el método Deposito para poder
así que incrementos vamos las
también
a
realizar
en
generarlo.
cuentas.

// Definición del método Deposito el cual
//aumentará el saldo de la cuenta. Solo se
//requiere pasar un parámetos para aumentar
//el saldo con un monto.
public void Deposito(double monto){
this.saldo = this.saldo + monto;
}
De igual forma, requerimos un
método para poder hacer retiros,
así que también vamos a
generarlo.

// Definición del método Deposito el cual
//aumentará el saldo de la cuenta. Solo se
//requiere pasar un parámetos para aumentar
//el saldo con un monto.
public void Deposito(double monto){
this.saldo = this.saldo + monto;
}
De igual forma, requerimos un
método para poder hacer retiros,
así que también vamos a
generarlo.

// Definición del método Deposito el cual
//aumentará el saldo de la cuenta. Solo se
//requiere pasar un parámetos para aumentar
//el saldo con un monto.
public void Deposito(double monto){
this.saldo = this.saldo + monto;
}

// Definición del método Retiro, el cual
//debe disminuir la cuenta
// por el retiro de dinero que acabamos de
//hacer.
public void Retiro(double monto){
this.saldo = this.saldo - monto;
}
Finalmente, vamos a crear el
método balance para mostrar los
datos de la cuenta en pantalla.
Finalmente, vamos a crear el
método balance para mostrar los
datos de la cuenta en pantalla.

// El método balance solo imprime la
//información de la cuenta
public void Balance()
{
System.out.println("INFORMACION DE LA
CUENTA");
System.out.println("---------------------");
System.out.println("Número :" +this.numero);
System.out.println("Titular :"+this.nombre);
System.out.println("Saldo :" + this.saldo);
if (this.saldo < 500)
System.out.println("CUENTA CON SALDO POR
DEBAJO DEL LIMITE PERMITIDO");
if (this.saldo > 500)
{
System.out.println("SE BONIFICARA CON 2% POR
EXECEDER LOS 500");
this.saldo = this.saldo + (this.saldo *
0.02);
System.out.println("Nuevo Saldo :" +
this.saldo);
} } }
Ahora generemos la clase CuentaBanco para
¡Listo! Ya tenemos nuestra clase Cuenta.
probarla.
Ahora generemos la clase CuentaBanco para
probarla.
Dentro de nuestro main vamos a
Para fines de prueba asignemos
utilizar el constructor por defecto
Hagamos un retiro y mostremos
valores por defecto a los atributos
pararesultadosobjeto de tipo
los crear un en pantalla.
del objeto Cuenta.
Cuenta.
Dentro de nuestro main vamos a
Para fines de prueba asignemos
utilizar el constructor por defecto
Hagamos un retiro y mostremos
valores por defecto a los atributos
pararesultadosobjeto de tipo
los crear un en pantalla.
del objeto Cuenta.
Cuenta.

// Definición del programa principal
public class CuentaBanco {
public static void main(String[] args) {
// Crear un objeto Cuenta con el
//constructor por defecto
Cuenta cuenta1 = new Cuenta();
Para fines de prueba asignemos
Hagamos un retiro y mostremos
valores por defecto a los atributos
los resultados en pantalla.
del objeto Cuenta.

// Definición del programa principal
public class CuentaBanco {
public static void main(String[] args) {
// Crear un objeto Cuenta con el
//constructor por defecto
Cuenta cuenta1 = new Cuenta();
Para fines de prueba asignemos
Hagamos un retiro y mostremos
valores por defecto a los atributos
los resultados en pantalla.
del objeto Cuenta.

// Definición del programa principal
public class CuentaBanco {
public static void main(String[] args) {
// Crear un objeto Cuenta con el
//constructor por defecto
Cuenta cuenta1 = new Cuenta();
cuenta1.numero = 1;
cuenta1.nombre = "Jose de la Paz";
cuenta1.saldo = 1000;
Hagamos un retiro y mostremos
los resultados en pantalla.

// Definición del programa principal
public class CuentaBanco {
public static void main(String[] args) {
// Crear un objeto Cuenta con el
//constructor por defecto
Cuenta cuenta1 = new Cuenta();
cuenta1.numero = 1;
cuenta1.nombre = "Jose de la Paz";
cuenta1.saldo = 1000;
Hagamos un retiro y mostremos
los resultados en pantalla.

// Definición del programa principal
public class CuentaBanco {
public static void main(String[] args) {
// Crear un objeto Cuenta con el
//constructor por defecto
Cuenta cuenta1 = new Cuenta();
cuenta1.numero = 1;
cuenta1.nombre = "Jose de la Paz";
cuenta1.saldo = 1000;
// La cuenta inició con un saldo de 1000,
//ahora vamos a hacerle
// un retiro de 400
cuenta1.Retiro(400);
// La cuenta debió haber quedado con 600,
//podemos imprimir
// el balance para verificar.
cuenta1.Balance();
Finalmente vamos a crear otro
objeto Cuenta, esta vez utilizando
A continuación vamos a realizar
el constructor con parámetros.
un depósito a la cuenta y lo
Además, vamos a realizarle un
imprimiremos en pantalla.
depósito y a imprimir el resultado
en pantalla.
Finalmente vamos a crear otro
objeto Cuenta, esta vez utilizando
A continuación vamos a realizar
el constructor con parámetros.
un depósito a la cuenta y lo
Además, vamos a realizarle un
imprimiremos en pantalla.
depósito y a imprimir el resultado
en pantalla.

//Ahora haremos un depósito a la cuenta por
350
cuenta1.Deposito(350);
// La cuenta deberá tener ahora 950
cuenta1.Balance();
Finalmente vamos a crear otro
objeto Cuenta, esta vez utilizando
el constructor con parámetros.
Además, vamos a realizarle un
depósito y a imprimir el resultado
en pantalla.

//Ahora haremos un depósito a la cuenta por
350
cuenta1.Deposito(350);
// La cuenta deberá tener ahora 950
cuenta1.Balance();
Finalmente vamos a crear otro
objeto Cuenta, esta vez utilizando
el constructor con parámetros.
Además, vamos a realizarle un
depósito y a imprimir el resultado
en pantalla.

//Ahora haremos un depósito a la cuenta por
350
cuenta1.Deposito(350);
// La cuenta deberá tener ahora 950
cuenta1.Balance();

// Crear un objeto Cuenta con el constructor
con parámetros
Cuenta cuenta2 = new Cuenta(2,"María
Asunción", 2000);
cuenta2.Deposito(450);
cuenta2.Balance();
}
}
Utilizando JCreator ejecutaremos
nuestro main y obtendremos la
siguiente salida en pantalla.
Esto fue todo por ahora, espero
Nos vemos en el siguiente
que la solución de este ejercicio
ejercicio. Hasta pronto.
te haya sido clara y provechosa.
Nos vemos en el siguiente
ejercicio. Hasta pronto.

Más contenido relacionado

La actualidad más candente

Arreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansArreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansDaniel Gómez
 
Ejercicios en Python
Ejercicios en PythonEjercicios en Python
Ejercicios en PythonGuiru Xd
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Giancarlo Aguilar
 
Lenguaje ensamblador basico
Lenguaje ensamblador basicoLenguaje ensamblador basico
Lenguaje ensamblador basicoGustavo Davila
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfijaOmarzingm
 
Inserción,borrado y búsqueda en Arboles Binarios(Java)
Inserción,borrado y búsqueda en Arboles Binarios(Java)Inserción,borrado y búsqueda en Arboles Binarios(Java)
Inserción,borrado y búsqueda en Arboles Binarios(Java)Stalin Eduardo Tusa Vitar
 
Test Programación Orientada a Objetos
Test Programación Orientada a  ObjetosTest Programación Orientada a  Objetos
Test Programación Orientada a ObjetosLuis Arturo Vargas
 
Ejemplo de uno a uno
Ejemplo de uno a unoEjemplo de uno a uno
Ejemplo de uno a unorafita07zr
 
Sintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosSintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosAriMendoza9
 
Herencia y Polimorfismo en Java
Herencia y Polimorfismo en JavaHerencia y Polimorfismo en Java
Herencia y Polimorfismo en JavaAme Linares Vivas
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeIntJerry
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseintDon Augusto
 

La actualidad más candente (20)

Arreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansArreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeans
 
Ejercicios en Python
Ejercicios en PythonEjercicios en Python
Ejercicios en Python
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Recursividad
RecursividadRecursividad
Recursividad
 
Pilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datosPilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datos
 
Lenguaje ensamblador basico
Lenguaje ensamblador basicoLenguaje ensamblador basico
Lenguaje ensamblador basico
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
 
Inserción,borrado y búsqueda en Arboles Binarios(Java)
Inserción,borrado y búsqueda en Arboles Binarios(Java)Inserción,borrado y búsqueda en Arboles Binarios(Java)
Inserción,borrado y búsqueda en Arboles Binarios(Java)
 
Test Programación Orientada a Objetos
Test Programación Orientada a  ObjetosTest Programación Orientada a  Objetos
Test Programación Orientada a Objetos
 
Ejemplo de uno a uno
Ejemplo de uno a unoEjemplo de uno a uno
Ejemplo de uno a uno
 
ESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADASESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADAS
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Sintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosSintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructurados
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Herencia y Polimorfismo en Java
Herencia y Polimorfismo en JavaHerencia y Polimorfismo en Java
Herencia y Polimorfismo en Java
 
Integridad en las bases de datos
Integridad en las bases de datosIntegridad en las bases de datos
Integridad en las bases de datos
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
5.manejo de excepciones
5.manejo de excepciones5.manejo de excepciones
5.manejo de excepciones
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
 
Cuestionario java
Cuestionario java Cuestionario java
Cuestionario java
 

Destacado

POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2Fabiola Valerio Ramirez
 
Diagrama Clase Codigo Java Metodos
Diagrama Clase Codigo Java MetodosDiagrama Clase Codigo Java Metodos
Diagrama Clase Codigo Java Metodosmtemarialuisa
 
software para condominios
software para condominios software para condominios
software para condominios Abel Castro
 
Sistema de Administracion de Condominios basados en agentes de software
Sistema de Administracion de Condominios basados en agentes de softwareSistema de Administracion de Condominios basados en agentes de software
Sistema de Administracion de Condominios basados en agentes de softwarePedro Chavez
 
Programación Orientada a Eventos Java
Programación Orientada a Eventos JavaProgramación Orientada a Eventos Java
Programación Orientada a Eventos JavaJosé Mendoza
 

Destacado (7)

POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2
 
Diagrama Clase Codigo Java Metodos
Diagrama Clase Codigo Java MetodosDiagrama Clase Codigo Java Metodos
Diagrama Clase Codigo Java Metodos
 
Presentacion java 1
Presentacion java 1Presentacion java 1
Presentacion java 1
 
C++ basico subido JHS
C++ basico subido JHSC++ basico subido JHS
C++ basico subido JHS
 
software para condominios
software para condominios software para condominios
software para condominios
 
Sistema de Administracion de Condominios basados en agentes de software
Sistema de Administracion de Condominios basados en agentes de softwareSistema de Administracion de Condominios basados en agentes de software
Sistema de Administracion de Condominios basados en agentes de software
 
Programación Orientada a Eventos Java
Programación Orientada a Eventos JavaProgramación Orientada a Eventos Java
Programación Orientada a Eventos Java
 

Similar a Unidad 2: Clases y objetos Ejercicio 3

3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetosluis freddy
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de javaFaral TF
 
3 desarollo manejo datos capitulo 3 -01 arreglo objetos
3 desarollo manejo datos capitulo 3 -01 arreglo objetos3 desarollo manejo datos capitulo 3 -01 arreglo objetos
3 desarollo manejo datos capitulo 3 -01 arreglo objetosluis freddy
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosMaestros Online
 
Creacion y utilizacion de objetos
Creacion y utilizacion de objetosCreacion y utilizacion de objetos
Creacion y utilizacion de objetosfernizjohm
 
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008Tutorial bv11012 ch10032_fh11012_oc11012_sd11008
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008Josue Herrera
 
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008Tutorial bv11012 ch10032_fh11012_oc11012_sd11008
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008Josue Herrera
 
Informe grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencaInforme grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencapaulcuenca9
 
Tutorial MIneria de datos en sql server
Tutorial  MIneria de datos en sql serverTutorial  MIneria de datos en sql server
Tutorial MIneria de datos en sql serverRis Fernandez
 

Similar a Unidad 2: Clases y objetos Ejercicio 3 (20)

Programacion semestral
Programacion semestralProgramacion semestral
Programacion semestral
 
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
 
Anexo balance en excel
Anexo  balance en excelAnexo  balance en excel
Anexo balance en excel
 
284
284284
284
 
Chap 15dpin
Chap 15dpinChap 15dpin
Chap 15dpin
 
3 desarollo manejo datos capitulo 3 -01 arreglo objetos
3 desarollo manejo datos capitulo 3 -01 arreglo objetos3 desarollo manejo datos capitulo 3 -01 arreglo objetos
3 desarollo manejo datos capitulo 3 -01 arreglo objetos
 
Unidad 3: Herencia Ejercicio 2
Unidad 3: Herencia Ejercicio 2Unidad 3: Herencia Ejercicio 2
Unidad 3: Herencia Ejercicio 2
 
E2 copia
E2   copiaE2   copia
E2 copia
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Creacion y utilizacion de objetos
Creacion y utilizacion de objetosCreacion y utilizacion de objetos
Creacion y utilizacion de objetos
 
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008Tutorial bv11012 ch10032_fh11012_oc11012_sd11008
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008
 
Unidad 3: Herencia Ejercicio 3
Unidad 3: Herencia Ejercicio 3Unidad 3: Herencia Ejercicio 3
Unidad 3: Herencia Ejercicio 3
 
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008Tutorial bv11012 ch10032_fh11012_oc11012_sd11008
Tutorial bv11012 ch10032_fh11012_oc11012_sd11008
 
Computo movil ejercicio clases resuelto
Computo movil ejercicio clases resueltoComputo movil ejercicio clases resuelto
Computo movil ejercicio clases resuelto
 
Informe grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencaInforme grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuenca
 
EXAMEN
EXAMENEXAMEN
EXAMEN
 
Tutorial MIneria de datos en sql server
Tutorial  MIneria de datos en sql serverTutorial  MIneria de datos en sql server
Tutorial MIneria de datos en sql server
 
Laboratorio 1
Laboratorio 1Laboratorio 1
Laboratorio 1
 

Más de Fabiola Valerio Ramirez

POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1Fabiola Valerio Ramirez
 

Más de Fabiola Valerio Ramirez (17)

Unidad 6: Flujos y Archivos Ejercicio 4
Unidad 6: Flujos y Archivos Ejercicio 4Unidad 6: Flujos y Archivos Ejercicio 4
Unidad 6: Flujos y Archivos Ejercicio 4
 
Unidad 6: Flujos y Archivos Ejercicio 3
Unidad 6: Flujos y Archivos Ejercicio 3Unidad 6: Flujos y Archivos Ejercicio 3
Unidad 6: Flujos y Archivos Ejercicio 3
 
Unidad 6: Flujos y Archivos Ejercicio 2
Unidad 6: Flujos y Archivos Ejercicio 2Unidad 6: Flujos y Archivos Ejercicio 2
Unidad 6: Flujos y Archivos Ejercicio 2
 
Unidad 6: Flujos y Archivos Ejercicio 1
Unidad 6: Flujos y Archivos Ejercicio 1Unidad 6: Flujos y Archivos Ejercicio 1
Unidad 6: Flujos y Archivos Ejercicio 1
 
Unidad 5: Excepciones Ejercicio 4
Unidad 5: Excepciones Ejercicio 4Unidad 5: Excepciones Ejercicio 4
Unidad 5: Excepciones Ejercicio 4
 
Unidad 5: Excepciones Ejercicio 3
Unidad 5: Excepciones Ejercicio 3Unidad 5: Excepciones Ejercicio 3
Unidad 5: Excepciones Ejercicio 3
 
Unidad 5: Excepciones Ejercicio 2
Unidad 5: Excepciones Ejercicio 2Unidad 5: Excepciones Ejercicio 2
Unidad 5: Excepciones Ejercicio 2
 
Unidad 5: Excepciones Ejercicio 1
Unidad 5: Excepciones Ejercicio 1Unidad 5: Excepciones Ejercicio 1
Unidad 5: Excepciones Ejercicio 1
 
Unidad 4: Polimorfismo Ejercicio 4
Unidad 4: Polimorfismo Ejercicio 4Unidad 4: Polimorfismo Ejercicio 4
Unidad 4: Polimorfismo Ejercicio 4
 
Unidad 4: Polimorfismo Ejercicio 3
Unidad 4: Polimorfismo Ejercicio 3Unidad 4: Polimorfismo Ejercicio 3
Unidad 4: Polimorfismo Ejercicio 3
 
Unidad 2: Clases y objetos Ejercicio 1
Unidad 2: Clases y objetos Ejercicio 1Unidad 2: Clases y objetos Ejercicio 1
Unidad 2: Clases y objetos Ejercicio 1
 
Unidad 4: Polimorfismo Ejercicio 2
Unidad 4: Polimorfismo Ejercicio 2Unidad 4: Polimorfismo Ejercicio 2
Unidad 4: Polimorfismo Ejercicio 2
 
Unidad 4: Polimorfismo Ejercicio 1
Unidad 4: Polimorfismo Ejercicio 1Unidad 4: Polimorfismo Ejercicio 1
Unidad 4: Polimorfismo Ejercicio 1
 
Unidad 3: Herencia Ejercicio 4
Unidad 3: Herencia Ejercicio 4Unidad 3: Herencia Ejercicio 4
Unidad 3: Herencia Ejercicio 4
 
Unidad 3: Herencia Ejercicio 1
Unidad 3: Herencia Ejercicio 1Unidad 3: Herencia Ejercicio 1
Unidad 3: Herencia Ejercicio 1
 
Unidad 2: Clases y objetos Ejercicio 4
Unidad 2: Clases y objetos Ejercicio 4Unidad 2: Clases y objetos Ejercicio 4
Unidad 2: Clases y objetos Ejercicio 4
 
POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1POO Unidad 2: Clases y objetos Ejercicio 1
POO Unidad 2: Clases y objetos Ejercicio 1
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxEnriqueLineros1
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 

Último (20)

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 

Unidad 2: Clases y objetos Ejercicio 3

  • 1.
  • 2. En esta ocasión vamos a realizar un ejercicio de Hola compañero, bienvenido a un ejercicio más cuentas bancarias. Veamos el enunciado… del tutorial de POO.
  • 3. En esta ocasión vamos a realizar un ejercicio de cuentas bancarias. Veamos el enunciado…
  • 4. Crear una clase en java que represente una cuenta bancaria. La cuenta debe tener como atributos el número de cuenta que será un número entero, el titular de la cuenta que será el nombre de la persona dueña de la cuenta y su saldo (del tipo double). La clase deberá tener un método llamado Retiro que permita disminuir el saldo de la cuenta en un monto específico y un método Deposito que deberá aumentar la cuenta en un monto específico. La clase deberá disponer de un constructor por defecto y un constructor con parámetros (todos los parámetros). Un tercer método llamado balance deberá mandar a imprimir por pantalla todos los datos de la cuenta. Si la cuenta tiene menos de 500 deberá generarse un mensaje que diga “CUENTA POR DEBAJO DEL LIMITE PERMITIDO”. Si la cuenta excede los 500 deberá imprimir “CUENTA CON SALDOS NORMALES”. Si la cuenta excede los 500 se incrementará el saldo un 2% en concepto de bonificación.
  • 6. Bueno, vamos a resolverlo.
  • 7. De acuerdo al valores vamos a Para asignar problema nuestra El problema también nos solicita Vamos a comenzar definiendo la clase debe contar con los crear un constructor con crear un constructor por defecto, atributos número de cuenta, los parámetros que inicialice titular clase Cuenta. así que vamos a definirlo. atributos correspondientes. y saldo.
  • 8. De acuerdo al valores vamos a Para asignar problema nuestra El problema también nos solicita clase debe contar con los crear un constructor con crear un constructor por defecto, atributos número de cuenta, los parámetros que inicialice titular así que vamos a definirlo. atributos correspondientes. y saldo.
  • 9. De acuerdo al valores vamos a Para asignar problema nuestra El problema también nos solicita clase debe contar con los crear un constructor con crear un constructor por defecto, atributos número de cuenta, los parámetros que inicialice titular así que vamos a definirlo. atributos correspondientes. y saldo. // Definición de la clase Cuenta public class Cuenta { // Definición de los atributos int numero; String nombre; double saldo;
  • 10. Para asignar valores vamos a El problema también nos solicita crear un constructor con crear un constructor por defecto, parámetros que inicialice los así que vamos a definirlo. atributos correspondientes. // Definición de la clase Cuenta public class Cuenta { // Definición de los atributos int numero; String nombre; double saldo;
  • 11. Para asignar valores vamos a El problema también nos solicita crear un constructor con crear un constructor por defecto, parámetros que inicialice los así que vamos a definirlo. atributos correspondientes. // Definición de la clase Cuenta public class Cuenta { // Definición de los atributos int numero; String nombre; double saldo; // Definición del constructor con parámetros public Cuenta(int numero, String nombre, double saldo) { this.numero = numero; this.nombre = nombre; this.saldo = saldo; }
  • 12. El problema también nos solicita crear un constructor por defecto, así que vamos a definirlo. // Definición de la clase Cuenta public class Cuenta { // Definición de los atributos int numero; String nombre; double saldo; // Definición del constructor con parámetros public Cuenta(int numero, String nombre, double saldo) { this.numero = numero; this.nombre = nombre; this.saldo = saldo; }
  • 13. El problema también nos solicita crear un constructor por defecto, así que vamos a definirlo. // Definición de la clase Cuenta public class Cuenta { // Definición de los atributos int numero; String nombre; double saldo; // Definición del constructor con parámetros public Cuenta(int numero, String nombre, double saldo) { this.numero = numero; this.nombre = nombre; this.saldo = saldo; } // Definición del constructor por defecto (Sin parámetros) public Cuenta(){}
  • 14. De igual forma, requerimos un Ahora bien, es necesario generar método para poder hacer retiros, el método Deposito para poder así que incrementos vamos las también a realizar en generarlo. cuentas.
  • 15. De igual forma, requerimos un Ahora bien, es necesario generar método para poder hacer retiros, el método Deposito para poder así que incrementos vamos las también a realizar en generarlo. cuentas. // Definición del método Deposito el cual //aumentará el saldo de la cuenta. Solo se //requiere pasar un parámetos para aumentar //el saldo con un monto. public void Deposito(double monto){ this.saldo = this.saldo + monto; }
  • 16. De igual forma, requerimos un método para poder hacer retiros, así que también vamos a generarlo. // Definición del método Deposito el cual //aumentará el saldo de la cuenta. Solo se //requiere pasar un parámetos para aumentar //el saldo con un monto. public void Deposito(double monto){ this.saldo = this.saldo + monto; }
  • 17. De igual forma, requerimos un método para poder hacer retiros, así que también vamos a generarlo. // Definición del método Deposito el cual //aumentará el saldo de la cuenta. Solo se //requiere pasar un parámetos para aumentar //el saldo con un monto. public void Deposito(double monto){ this.saldo = this.saldo + monto; } // Definición del método Retiro, el cual //debe disminuir la cuenta // por el retiro de dinero que acabamos de //hacer. public void Retiro(double monto){ this.saldo = this.saldo - monto; }
  • 18. Finalmente, vamos a crear el método balance para mostrar los datos de la cuenta en pantalla.
  • 19. Finalmente, vamos a crear el método balance para mostrar los datos de la cuenta en pantalla. // El método balance solo imprime la //información de la cuenta public void Balance() { System.out.println("INFORMACION DE LA CUENTA"); System.out.println("---------------------"); System.out.println("Número :" +this.numero); System.out.println("Titular :"+this.nombre); System.out.println("Saldo :" + this.saldo); if (this.saldo < 500) System.out.println("CUENTA CON SALDO POR DEBAJO DEL LIMITE PERMITIDO"); if (this.saldo > 500) { System.out.println("SE BONIFICARA CON 2% POR EXECEDER LOS 500"); this.saldo = this.saldo + (this.saldo * 0.02); System.out.println("Nuevo Saldo :" + this.saldo); } } }
  • 20. Ahora generemos la clase CuentaBanco para ¡Listo! Ya tenemos nuestra clase Cuenta. probarla.
  • 21. Ahora generemos la clase CuentaBanco para probarla.
  • 22. Dentro de nuestro main vamos a Para fines de prueba asignemos utilizar el constructor por defecto Hagamos un retiro y mostremos valores por defecto a los atributos pararesultadosobjeto de tipo los crear un en pantalla. del objeto Cuenta. Cuenta.
  • 23. Dentro de nuestro main vamos a Para fines de prueba asignemos utilizar el constructor por defecto Hagamos un retiro y mostremos valores por defecto a los atributos pararesultadosobjeto de tipo los crear un en pantalla. del objeto Cuenta. Cuenta. // Definición del programa principal public class CuentaBanco { public static void main(String[] args) { // Crear un objeto Cuenta con el //constructor por defecto Cuenta cuenta1 = new Cuenta();
  • 24. Para fines de prueba asignemos Hagamos un retiro y mostremos valores por defecto a los atributos los resultados en pantalla. del objeto Cuenta. // Definición del programa principal public class CuentaBanco { public static void main(String[] args) { // Crear un objeto Cuenta con el //constructor por defecto Cuenta cuenta1 = new Cuenta();
  • 25. Para fines de prueba asignemos Hagamos un retiro y mostremos valores por defecto a los atributos los resultados en pantalla. del objeto Cuenta. // Definición del programa principal public class CuentaBanco { public static void main(String[] args) { // Crear un objeto Cuenta con el //constructor por defecto Cuenta cuenta1 = new Cuenta(); cuenta1.numero = 1; cuenta1.nombre = "Jose de la Paz"; cuenta1.saldo = 1000;
  • 26. Hagamos un retiro y mostremos los resultados en pantalla. // Definición del programa principal public class CuentaBanco { public static void main(String[] args) { // Crear un objeto Cuenta con el //constructor por defecto Cuenta cuenta1 = new Cuenta(); cuenta1.numero = 1; cuenta1.nombre = "Jose de la Paz"; cuenta1.saldo = 1000;
  • 27. Hagamos un retiro y mostremos los resultados en pantalla. // Definición del programa principal public class CuentaBanco { public static void main(String[] args) { // Crear un objeto Cuenta con el //constructor por defecto Cuenta cuenta1 = new Cuenta(); cuenta1.numero = 1; cuenta1.nombre = "Jose de la Paz"; cuenta1.saldo = 1000; // La cuenta inició con un saldo de 1000, //ahora vamos a hacerle // un retiro de 400 cuenta1.Retiro(400); // La cuenta debió haber quedado con 600, //podemos imprimir // el balance para verificar. cuenta1.Balance();
  • 28. Finalmente vamos a crear otro objeto Cuenta, esta vez utilizando A continuación vamos a realizar el constructor con parámetros. un depósito a la cuenta y lo Además, vamos a realizarle un imprimiremos en pantalla. depósito y a imprimir el resultado en pantalla.
  • 29. Finalmente vamos a crear otro objeto Cuenta, esta vez utilizando A continuación vamos a realizar el constructor con parámetros. un depósito a la cuenta y lo Además, vamos a realizarle un imprimiremos en pantalla. depósito y a imprimir el resultado en pantalla. //Ahora haremos un depósito a la cuenta por 350 cuenta1.Deposito(350); // La cuenta deberá tener ahora 950 cuenta1.Balance();
  • 30. Finalmente vamos a crear otro objeto Cuenta, esta vez utilizando el constructor con parámetros. Además, vamos a realizarle un depósito y a imprimir el resultado en pantalla. //Ahora haremos un depósito a la cuenta por 350 cuenta1.Deposito(350); // La cuenta deberá tener ahora 950 cuenta1.Balance();
  • 31. Finalmente vamos a crear otro objeto Cuenta, esta vez utilizando el constructor con parámetros. Además, vamos a realizarle un depósito y a imprimir el resultado en pantalla. //Ahora haremos un depósito a la cuenta por 350 cuenta1.Deposito(350); // La cuenta deberá tener ahora 950 cuenta1.Balance(); // Crear un objeto Cuenta con el constructor con parámetros Cuenta cuenta2 = new Cuenta(2,"María Asunción", 2000); cuenta2.Deposito(450); cuenta2.Balance(); } }
  • 32. Utilizando JCreator ejecutaremos nuestro main y obtendremos la siguiente salida en pantalla.
  • 33. Esto fue todo por ahora, espero Nos vemos en el siguiente que la solución de este ejercicio ejercicio. Hasta pronto. te haya sido clara y provechosa.
  • 34. Nos vemos en el siguiente ejercicio. Hasta pronto.