Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2013, 07:37
harry0o
 
Fecha de Ingreso: marzo-2013
Mensajes: 12
Antigüedad: 11 años, 1 mes
Puntos: 1
llamar metodo de objeto desde otro

Saludos antes que nada soy nuevo en el foro y bueno espero poder ayudar y ser ayudado jeje.

tenia una consulta
doy un ejemplo en java

class uno{
String variable1;
String variable2;
public uno(String var1,String var2){
this.variable1=var1;
this.variable2=var2;
}
public int getVariable1() {
return variable1;
}
public void setVariable1(String variable1) {
this.variable1 = variable1;
}
//y el otro get y set
}

class dos{
uno tipouno;
String dato;
public dos(String dato, uno dato2){
//aca recibe como parametro un String y un dato tipo uno
this.dato=dato;
this.tipouno=dato2;
}
public int gettipouno() {
return tipouno;
}
public void setTipouno(uno tipouno) {
this.tipouno= tipouno;
}
}

ahora cuando instancio supongamos la clase llamada dos hago
uno varclass1=new uno("String uno","String dos");
dos varclass2=new dos("aca string",varclass1)

y supongamos que quiero llamar a un get de clase uno instanciando desde dos
ejemplo varclass2.getTipouno().getVariable1; esta variable1 es un dato de la clase uno.
o sea estos llamando al get de la variable que es tipo uno y de esa variable tipo uno que es del tipo dos string traer uno de ellos.

esto se puede hacer en php? o sea instanciar
$obj=new uno();
$obj->getTipouno() y aca llamar al dato que contiene ese objeto tipo uno;
y el tipo uno traer uno de sus parametros. o sea llamando a la clase dos que recibe un parametro del tipo clase uno aceder a esos datos desde la clase dos

espero que la explicacion de lo que quiero hacer sea entendible jeje me seria de mucha ayuda.
Muchas gracias