Skip to main content

Ejercicio I02 - Contabilidad


Consigna

Crear un proyecto de biblioteca de clases y agregar las clases del siguiente diagrama:

Diagrama de clases

  • Crear en Contabilidad un constructor que no reciba parámetros e inicialice las listas.
  • El constructor sin parámetros de Recibo asignará 0 como número de documento.
  • Tanto el tipo genérico T como el U deberán ser del tipo Documento o uno de sus derivados.
  • El tipo U deberá tener una restricción que indique que deberá tener un constructor público y sin parámetros.
  • El operador + entre Contabilidad y T agrega un elemento a la lista egresos.
  • El operador + entre Contabilidad y U agrega un elemento a la lista ingresos.

Crear un proyecto de consola y generar el código necesario para probar dichas clases.

Resolución

imgVideoimgCódigo