1. Ejercicio: Dado el siguiente diagrama de clases, y las clases en java, analiza lo que muestra cada una de las clases (Nombre, variables, métodos) con el respectivo código en java. Investiga todo lo referente a las palabras o tipos que subrayó en el código. Banconombremain()pruebaCta()CuentanumCtasaldogetNumCta()getSaldo()deposita(k)retira(k)tienepublic class Cuenta { //Clase Cuenta simplificada para ejercicio inicial private String numCta; private double saldo; public Cuenta(String nc, double si) // método constructor { numCta = nc; saldo = si; }//termina método constructor public String getNumCta() //método que regresa un objeto de tipo String { return numCta; } public double getSaldo() // método que regresa un double { return saldo; } public void deposita(double ka) // Método que no regresa valor alguno { saldo += ka; } public double retira(double ka) { if (ka<=saldo) { saldo -=ka; return ka;} else return 0; } } //Fin clase Cuenta public class Banco { String nombre; public Banco(String n) //constructor que recibe un String como parametro { nombre = n; } public void pruebaCta() { //ejercitaremos la clase Cuenta System.out.println(
Comienza prueba de Cuenta
); Cuenta kue = new Cuenta(
200699110001
, 2000); System.out.println(
Creada cuenta
+kue.getNumCta()+
con saldo inicial de $
+kue.getSaldo()); kue.deposita(3670.00); kue.retira(555.00); System.out.println(
Saldo final $
+kue.getSaldo()); } public static void main(String[] args) { Banco mibanco = new Banco(
El confiable
);//instanciamos mibanco como // objeto de la clase Banco mibanco.pruebaCta(); }//Fin main }//Fin clase Banco