-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProfesor.java
More file actions
77 lines (69 loc) · 2.12 KB
/
Profesor.java
File metadata and controls
77 lines (69 loc) · 2.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
package poop7;
/**
* Esta es la Sub-clase Profesor.
* @author ドディス
*/
public class Profesor extends Trabajador
{
private int numTrabajador;
private String materia;
/**
* Es el constructor vacío.
*/
public Profesor() {
}
/**
* Constructor que recibe todos los parámetros.
* @param nombre Es el nombre de la persona, de tipo String.
* @param edad Es la edad de la persona, de tipo int.
* @param estatura Es la estatura de la persona, de tipo double.
* @param sueldo Es el sueldo que gana el trabajador, de tipo int.
* @param numTrabajador Es el número que le corresponde como trabajador al profesor, de tipo int.
* @param materia Es la materia que imparte el profesor, de tipo String.
*/
public Profesor(String nombre, int edad, double estatura, int sueldo, int numTrabajador, String materia) {
super(nombre, edad, estatura, sueldo);
this.numTrabajador = numTrabajador;
this.materia = materia;
}
/**
* Devuelve e atributo numTrabajador
* @return numTrabajador
*/
public int getNumTrabajador() {
return numTrabajador;
}
/**
* Permite modificar el atributo numTrabajador.
* @param numTrabajador
*/
public void setNumTrabajador(int numTrabajador) {
this.numTrabajador = numTrabajador;
}
/**
* Devuelve el atributo materia.
* @return materia
*/
public String getMateria() {
return materia;
}
/**
* Permite modificar el atributo materia.
* @param materia
*/
public void setMateria(String materia) {
this.materia = materia;
}
@Override
public String toString() {
return super.toString() + "Profesor{" + "numTrabajador=" + numTrabajador + ", materia=" + materia + '}';
}
/**
* Método único de la clase Profesor.
* Imprime una cadena que representa que está realizando una acción.
*/
public void darClase()
{
System.out.println("\nEstoy dando clase de "+materia);
}
}