Академический Документы
Профессиональный Документы
Культура Документы
ADSI 1016997
SERVICIO NACIONAL DE APRENDIZAJE
2016
FAV-FormacinenAmbientesVirtuales deAprendizaje
SENA-ServicioNacional deAprendizaje
GUA DE LABORATORION 10
EJERCICIOS:
1. Cree y compile la siguiente clase:
Cita
-int numero
-int tipo
-double tarifa
-double valorFinal
+Cita(int numero,int tipo,double tarifa)
+int getNumero()
+String getTipo()
+doublegetTarifa ()
+doublecalcularValorFina()
Notas:
El valor final de la cita depende de la tarifa y el tipo de cita, las citas de tipo
especialista tienen un incremento del 50%sobrela tarifa y las citas de tipo general
tiene un descuento del 50%sobrela tarifa.
A
FAV-FormacinenAmbientesVirtuales deAprendizaje
SENA-ServicioNacional deAprendizaje
3
A
FAV-FormacinenAmbientesVirtuales
deAprendizaje
SENA-ServicioNacional deAprendizaje
Cree la clase Principal. Java donde solicite al usuario los datos para crear una cita(objeto de
la clase Cita)y a continuacin presente los siguientes mensajes:
El nmero de la cita es: XXXXXX
Esta cita es de tipo: XXXXXXXX
Su tarifa normal es: XXXXXXXX
Pero por ser de tipo XXXXXXXX
Queda con un valor final de XXXXXXXX
4
A
FAV-FormacinenAmbientesVirtuales
deAprendizaje
SENA-ServicioNacional deAprendizaje
5
A
FAV-FormacinenAmbientesVirtuales
deAprendizaje
SENA-ServicioNacional deAprendizaje
7
A
FAV-FormacinenAmbientesVirtuales
deAprendizaje
SENA-ServicioNacional deAprendizaje
A
FAV-FormacinenAmbientesVirtuales deAprendizaje
SENA-ServicioNacional deAprendizaje
9
A
FAV-FormacinenAmbientesVirtuales
deAprendizaje
SENA-ServicioNacional deAprendizaje
Notas:
Las cuentas solo pueden ser de tipo ahorro ocrdito
El saldo mnimo de una cuenta es el10%del valor inicial con que se crea la cuenta.
Consignar(doubl monto): incrementa el dinero de la cuenta con base en el monto de dinero
que se desea consignar.
Retirar(doubl monto): retira el monto dado de la cuenta siempre y cuando la cuenta no
quede con un saldo inferior al saldo mnimo, si esto ocurre, solo se retirar el dinero
autorizado.
getSaldo(): obtiene el saldo actual de la cuenta.
getSaldo Minimo():obtiene el saldo mnimo de la cuenta.
getCapacidad Credito ():Para cuentas de ahorro, la capacidad de crdito es igual a la
diferencia entre al saldo actual y el saldo mnimo y para cuentas de crdito, la capacidad
de crdito es 3 veces el saldo actual.
1
A
FAV-FormacinenAmbientesVirtualesdeAprendizaje
SENA-ServicioNacional deAprendizaje
4. A partir del siguiente diseo, cree las clases correspondientes y su respectivo cdigo para
generar los listados que se solicitan a continuacin:
Banco
-String
nombre
-Cliente
clientes[]
-int numeroDeClientes
Cliente{abstract}
Tiene
+Banco(String nom)
+String obtNombre()
+void cambiarNombre(String
nombr )
+void adCliente(Cliente cli)
+int obtNumClientes()
+Cliente obtCliente(int posicion
)
+Cliente []obtClientes( )
-String nombre
+Cliente (String nombre
)
+String obtNombre(
+abstract String obt Identificacion()
Empresa
-String nit
-String
representante
+Empresa(String nit,String nom,Stringr
)
+String obtIdentificacion()
+String obtRepresentante()
+String cambiarRepres(String repres
)
Persona
-String cedula
-int edad
+Persona(String ced,String nom,int e)
d
+String obtIdentificacion()
+String obtEdad()
+void cumplirAos()
1
A
FAV-FormacinenAmbientesVirtualesdeAprendizaje
SENA-ServicioNacional deAprendizaje
1
A
FAV-FormacinenAmbientesVirtuales
deAprendizaje
SENA-ServicioNacional deAprendizaje
1
A
FAV-FormacinenAmbientesVirtuales
deAprendizaje
SENA-ServicioNacional deAprendizaje