problemas al llamar al metodo
Publicado por jose maria (85 intervenciones) el 02/08/2016 21:42:09
buenas, soy nuevo en java y utilizo bluej....
tengo una clase Grupo la cual, en su constructor, me pide que añada un campo de la clase Profesor:
luego tengo los métodos set y get dentro de la clase Grupo para cambiar y retornar este valor ....
y por ultimo el método que me genera problemas:
el problema me viene en
System.out.println("Profesor:"+" "+profesor.mostrarProfe1());
bluej me señala en rojo la parte +" " y me dice
"void" type not allowed here
y no tengo ni idea de lo que significa ni como corregirlo.
para mas información mostrarProfe1() es un método de la clase Profesor que es hija de la clase Persona
en este método tenemos este codigo:
¿que puedo hacer?
espero que no lo haya expresado de una forma liosa...
gracias
tengo una clase Grupo la cual, en su constructor, me pide que añada un campo de la clase Profesor:
1
2
3
4
private Profesor profesor;
.......
public Grupo(Profesor profesor)
{this.profesor=profesor;}
luego tengo los métodos set y get dentro de la clase Grupo para cambiar y retornar este valor ....
y por ultimo el método que me genera problemas:
1
2
3
4
5
6
7
8
9
10
11
12
public void ListarAlumnos()
{
System.out.println("Profesor:"+" "+profesor.mostrarProfe1());
System.out.println("Alumnos:"+" ");
for (int i = 0; i <= alumnos.size() - 1; i++)
{
alumnos.get(i).mostrarInfoAlumno();
System.out.println("-_-_-_-_-_-_-_-_-_-_-_-_-_");
}
System.out.println("____________________________");
}
el problema me viene en
System.out.println("Profesor:"+" "+profesor.mostrarProfe1());
bluej me señala en rojo la parte +" " y me dice
"void" type not allowed here
y no tengo ni idea de lo que significa ni como corregirlo.
para mas información mostrarProfe1() es un método de la clase Profesor que es hija de la clase Persona
en este método tenemos este codigo:
1
2
3
4
public void mostrarProfe1()
{
super.mostrarInfoPersona1();
}
¿que puedo hacer?
espero que no lo haya expresado de una forma liosa...
gracias
Valora esta pregunta


0