Una empresa tiene distintos tipos de empleados: asalariados, por hora y comisionistas. Todos tienen un método calcular_salario(), pero la forma en que se calcula varía según el tipo de empleado.

Se solicita:

-          Crear una clase base Empleado con el método calcular_salario() como método y cuyos atributos son: nombres, apellidos, edad.

-          Crear las clases derivadas:

  • EmpleadoAsalariado: recibe un sueldo mensual fijo.
  • EmpleadoPorHora: recibe pago por horas trabajadas.
  • EmpleadoComision: recibe sueldo base + comisión por ventas.

-          Cada clase implementa su propia versión de calcular_salario().

-          Crear un objeto por cada clase de empleado y mostrar en pantalla el salario.

 


Última modificación: martes, 20 de mayo de 2025, 14:44