Sei sulla pagina 1di 2

LABORATORIO Nº 01: CLASES Y MÉTODOS

1. Crear una clase Vehículo

2. Realice una agenda en donde se registre la información de contacto tanto de


personas como de empresas. La información a almacenar es la siguiente:
Apellidos de la persona.
Nombre completo de la persona.
Dirección de la persona.
Teléfono de la persona.

Esta información debe estar disponible tanto para personas naturales como para
organizaciones. Para organizaciones se debe sumar el nombre de la empresa y la
ciudad en donde esta se encuentra y el sitio Web si lo hay, aparte de la información
que ya se tiene. En resumen, para las compañías se requiere la siguiente
información aparte:

Nombre de la empresa.
Ciudad en donde se haya la empresa.
Dirección en Internet.

3. Hacer un programa que calcule la hipotenusa de un triángulo rectángulo

4. Escribe un programa de facturación de clientes. Considerar el nombre del cliente, el


número de unidades solicitadas, el precio de cada unidad y el estado en que se
encuentra: moroso, atrasado, pagado.
a. Mostrar los clientes en estado moroso
b. Clientes en estado pagado con facturación mayor.

5. Se quiere informatizar los resultados obtenidos por los equipos de baloncesto y de


fútbol de una localidad. La información de cada equipo:
a. Nombre del equipo
b. Número de victorias
c. Número de derrotas
Para los equipos de baloncesto añadir la información:
a. Número de perdidas de balón
b. Número de rebotes cogidos
c. Nombre del mejor anotador

Para los equipos de fútbol añadir la información:


a. Número de empates
b. Número de goles a favor
c. Número de goles en contra
d. Nombre del goleador del equipo
e. Número de goles del goleador
Escribir un programa para introducir la información para todos los equipos
integrantes en ambas ligas.

6. Realizar una aplicación para gestionar cierta información de los empleados de una
empresa. El diseño (incompleto) de la aplicación estará formado por dos clases: la
clase empleado y la clase empleadoPorHoras (que hereda de empleado), junto con
un programa principal que llama a las operaciones públicas de ambas clases
Clase empleado: contiene como datos privados el nombre del empleado y su
número de DNI.
Clase empleadoPorHoras: contiene como datos privados el coste horario de un
empleado y su número de horas trabajadas durante la semana. Considerar el
método llamado Pago (que calcula el pago del empleado multiplicando su coste
horario por el número de horas trabajadas).

7. Diseñar una pequeña agenda con el dni, nombres y teléfono de las personas,
considerar las operaciones para agregar, eliminar, buscar y mostrar todos los
contactos.

Potrebbero piacerti anche