-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathExercise34.js
More file actions
21 lines (19 loc) · 958 Bytes
/
Exercise34.js
File metadata and controls
21 lines (19 loc) · 958 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/*
Crear las clases AlumnoRemoto y AlumnoPresencial, ambas subclases de la clase Alumno creada enel ejercicioKC_EJ31.>>
AlumnoRemoto deberá contar con los atributos numero_matricula, nombre, apellido, correo_electronico,
estatus_inscrito, skype,huso_horario.>> Mientras que AlumnoPresencial deberá definir los atributos numero_matricula,
nombre, apellido, correo_electronico, estatus_inscrito,numero_asiento.
*/
class AlumnoRemoto extends Alumno{
constructor(numeroMatricula, nombre, apellido, correo, estadoInscrito, skype, usoHorario) {
super(numeroMatricula, nombre, apellido, correo, estadoInscrito);
this.skype = skype;
this.usoHorario = usoHorario;
}
}
class AlumnoPresencial extends Alumno{
constructor(numeroMatricula, nombre, apellido, correo, estadoInscrito, numeroAsiento) {
super(numeroMatricula, nombre, apellido, correo, estadoInscrito);
this.numeroAsiento = numeroAsiento;
}
}