Sunteți pe pagina 1din 2

,,,,

TALLER 1. CREACION DE CLASES Y OBJETOS


Clases y objetos, métodos, constructores, sobrecarga de métodos,
TEMAS:
métodos getter y setter.
Fortalecer la habilidad del estudiante para el desarrollo de aplicaciones
OBJETIVOS:
básicas manejando conceptos de POO en java.

Desarrolle un programa en java que resuelva los siguientes problemas planteados.

1. Problema de la cuenta bancaria


Crea una clase Cuenta (bancaria) con atributos para el número de cuenta, el RUTI del
cliente, el saldo actual y el porcentaje de interés anual que se aplica a la cuenta. Define
en la clase los siguientes métodos:

 Constructor por defecto y constructor sobrecargado con Rut, saldo e interés


 Métodos getter y setter para cada atributo.
 Un método actualizarSaldo (): actualizará el saldo de la cuenta aplicándole un
interés del 3%.(El Interés se suma al saldo)
 Un método AbonarCuenta (doublé cantidad): permitirá ingresar una cantidad en
la cuenta.
 Un método retirarCuenta (doublé cantidad): permitirá sacar una cantidad de la
cuenta).
 Un método Mostrar ( ) que nos permita mostrar todos los datos de la cuenta.

Se debe crear una clase principal llamada CuentaBancaria en la cual se deben crear dos
objetos (uno con constructor por defecto y otro con constructor sobrecargado), ingresar
sus valores, y realizar un llamado a sus métodos AbonarCuenta, retirarCuenta, actualizar
saldo y finalmente mostrar sus datos.

2. Problema de la Nomina
Crear una clase Empleado que modele la información que una empresa mantiene sobre
cada empleado: idEmpleado,, sueldo base , pago por hora extra , horas extra realizadas en
el mes .

La clase debe implementar los siguientes métodos:

 Método constructor predeterminado.


 Método constructor sobrecargado, con los datos de idEmpleado, sueldo base,
pago por horas extras, y horas extras trabajadas en el mes.
 Método constructor sobrecargado, con los datos de idEmpleado, sueldo base
 Métodos getter y setter para cada atributo
 Un método calculoSueldoBruto() en el cual se debe calcular el sueldo bruto.
 mostrarNomina(): Permitirá visualizar toda la información de la nómina, es decir,
id del empleado, su Sueldo base, el número de horas extras trabajadas, el monto
total por concepto de horas extra, el sueldo bruto.

Se deben una clase principal llamada Empleado, en la cual se deberán crear tres objetos
empleados (uno por cada tipo de constructor), ingresar los valores de sus atributos y
mostrar los datos del Empleado a través del método mostrarNomina()

3. Problema de la Masa Corporal

Desarrolla una clase llamada Persona que siga las siguientes condiciones:
 Sus atributos son: nombre, edad, Rut, sexo, peso y altura.
 Se debe implementar los siguientes constructores:
 Un constructor por defecto.
 Un constructor con el nombre, Rut, edad y sexo.
 Un constructor con todos los atributos como parámetro.

 Los métodos que se deben implementaran son:


o calcularIMC(): calculara el IMC de la Persona.- IMC=peso/(altura*altura)
o Mostrar(): devuelve toda la información del objeto.
o Métodos set y get para cada parámetro.
Ahora, crea una clase principal llamada Persona que haga lo siguiente:

 Crea 3 objetos de la clase anterior (mediante el uso de cada constructor definido).e


ingresar los valores de los atributos.
 Calcular el IMC para cada uno de los objetos creados.
 Mostrar la información de cada objeto.

S-ar putea să vă placă și