Clase miércoles 23 de SeptiembreProgramación 302
Estructura básica: ejemploCuentanumCtasaldogetNumCta()getSaldo()deposita(k)retira(k)Banconombremain()pruebaCta()tiene
Estructura básica: ejemplopublicclass Cuenta {	//Clase Cuenta simplificada para ejercicio inicialprivateStringnumCta;privatedouble saldo;public Cuenta(Stringnc, double si)//constructor	{numCta = nc; saldo = si;	}publicStringgetNumCta() {returnnumCta;	}publicdoublegetSaldo() {return saldo;}publicvoid deposita(doubleka)	{saldo += ka;}publicdouble retira(doubleka)	{if (ka<=saldo)		{ saldo -=ka; returnka;}elsereturn 0;	}}
Estructura básica: ejemplopublicclass Banco {String nombre;public Banco(String n)//constructor	{  nombre = n; }publicvoidpruebaCta()	{	//ejercitaremos la clase CuentaSystem.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());	}publicstaticvoidmain(String[] args) {		Banco mibanco = new Banco("El confiable");mibanco.pruebaCta();	}}
Estructura básica: ejemploC:>javac –classpath . Banco.javaC:>java –classpath . BancoComienza prueba de CuentaCreada cuenta 200699110001 con saldo inicial de $2000.0Saldo final $5115.0

Diagrama Clase Codigo Java Metodos

  • 1.
    Clase miércoles 23de SeptiembreProgramación 302
  • 2.
  • 3.
    Estructura básica: ejemplopublicclassCuenta { //Clase Cuenta simplificada para ejercicio inicialprivateStringnumCta;privatedouble saldo;public Cuenta(Stringnc, double si)//constructor {numCta = nc; saldo = si; }publicStringgetNumCta() {returnnumCta; }publicdoublegetSaldo() {return saldo;}publicvoid deposita(doubleka) {saldo += ka;}publicdouble retira(doubleka) {if (ka<=saldo) { saldo -=ka; returnka;}elsereturn 0; }}
  • 4.
    Estructura básica: ejemplopublicclassBanco {String nombre;public Banco(String n)//constructor { nombre = n; }publicvoidpruebaCta() { //ejercitaremos la clase CuentaSystem.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()); }publicstaticvoidmain(String[] args) { Banco mibanco = new Banco("El confiable");mibanco.pruebaCta(); }}
  • 5.
    Estructura básica: ejemploC:>javac–classpath . Banco.javaC:>java –classpath . BancoComienza prueba de CuentaCreada cuenta 200699110001 con saldo inicial de $2000.0Saldo final $5115.0