[Solución] Constructor Semántico
Espero que hayas podido resolverlo, pero si se te ha hecho cuesta arriba no te preocupes, tienes que ir cogiendo la dinámica. Revisa el código, pruébalo y si tienes cualquier duda pregúntanos en hola@skilly.es o a través de Whatsapp. ¡No te quedes con dudas!
Solución
En una clase Empleado, crea un constructor semántico que permita crear un Empleado a tiempo completo o parcial.
🃏 PISTA Utiliza constructores nombrados para crear diferentes versiones del objeto basado en el tipo de empleo
class Empleado {
String nombre;
String tipo;
Empleado.tiempoCompleto(this.nombre) : tipo = 'Tiempo Completo';
Empleado.tiempoParcial(this.nombre) : tipo = 'Tiempo Parcial';
}
void main() {
Empleado john = Empleado.tiempoCompleto('John');
Empleado doe = Empleado.tiempoParcial('Doe');
print(john.nombre);
print(doe.nombre);
}
Last updated