Java - llamadas a funciones entre objetos

 
Vista:

llamadas a funciones entre objetos

Publicado por melisa2000 (9 intervenciones) el 10/03/2005 21:10:44
Hola:
Tengo una clase (ClaseA) dentro de la cual creo dos instancias de otras clases (ClaseB y ClaseC), todas creadas por mi.
Desearía poder hacer que un me´todo de la ClaseB ejecute un método de la clase C.
La cosa es mas o menos así:

public class ClaseA
{
ClaseB claseb;
ClaseC clasec;
...
}
public class ClaseB
{
...
void metodob()
{
...
// <-- aqui va la llamada a metodoc de la clase ClaseC
}
}
public class ClaseC
{
...
void metodoc()
{ // hacer cosas }
}

¿como lo hago?
¿es necesario que os detalle más lo que quiero hacer??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:llamadas a funciones entre objetos

Publicado por Wilfredo Vargas Almendras (314 intervenciones) el 11/03/2005 06:09:14
public class ClaseA
{
ClaseB claseb;
ClaseC clasec;
// El contructor
public ClaseA(){
claseb = new ClaseB();
clasec = new ClaseC();
}
...
}
public class ClaseB
{
// Un objeto de ClaseC
ClaseC clasec;
// Constructor
public ClaseB(){
clasec = new ClaseC();
}
void metodob()
{
...
// <-- aqui va la llamada a metodoc de la clase ClaseC
clasec.metodoc();
}
}
public class ClaseC
{
// constructor
public ClaseC() {
}
void metodoc()
{ System.out.println("Esto funciona");}
}

SALUDOS Wilfredo Vargas Almendras
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar