-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAlumno.java
76 lines (68 loc) · 1.96 KB
/
Alumno.java
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
package poop7;
/**
* Esta es la Sub-clase Alumno.
* @author ドディス
*/
public class Alumno extends Persona
{
private int numCuenta;
private String facultad;
/**
* El constructor vacío.
*/
public Alumno() {
}
/**
* 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 numCuenta Es el número de cuenta del alumno, de tipo int.
* @param facultad Es la facultad a la que pertenece el alumno, de tipo String.
*/
public Alumno(String nombre, int edad, double estatura, int numCuenta, String facultad) {
super(nombre, edad, estatura);
this.numCuenta = numCuenta;
this.facultad = facultad;
}
/**
* Devuelve el atributo numCuenta.
* @return numCuenta
*/
public int getNumCuenta() {
return numCuenta;
}
/**
* Permite modificar el atributo numCuenta.
* @param numCuenta
*/
public void setNumCuenta(int numCuenta) {
this.numCuenta = numCuenta;
}
/**
* Devuelve el atributo facultad.
* @return facultad
*/
public String getFacultad() {
return facultad;
}
/**
* Permite modificar el atributo facultad.
* @param facultad
*/
public void setFacultad(String facultad) {
this.facultad = facultad;
}
@Override
public String toString() {
return super.toString() + "Alumno{" + "numCuenta=" + numCuenta + ", facultad=" + facultad + '}';
}
/**
* Método único de la clase Alumno.
* Imprime una cadena que representa que está realizando una acción.
*/
public void estudiar()
{
System.out.println("\nEstoy estudiando.");
}
}