Está en la página 1de 1

1.

Clase de transacción:
• Atributos: cantidad, descripción
• Método mostrar_detalle():
• Devuelve una representación genérica de la transacción con la descripción
y la cantidad.
2. Clase TransaccionTarjeta (hereda de Transaccion):
• Atributos adicionales: tipo_tarjeta
• Método mostrar_detalle():
• Devuelve una representación específica para transacciones con tarjeta de
crédito con la descripción, la cantidad y el tipo de tarjeta.
3. Clase TransaccionEfectiva (hereda de Transaccion):
• Atributos adicionales: ubicación
• Método mostrar_detalle():
• Devuelve una representación específica para transacciones en efectivo con
la descripción, la cantidad y la ubicación.

También podría gustarte