Objetos como propiedades
Publicado por Sandra (1 intervención) el 25/11/2010 22:17:55
Saludos :)
Tengo algo como lo siguiente:
class Procesadores{
private $procesador;
public function setProcesador($procesador){
$this->procesador= $procesador;
}
public function getProcesador(){
return $this->procesador;
}
}
class Memorias{
private $memoria;
public function setMemoria($memoria){
$this->memoria = $memoria;
}
public function getMemoria(){
return $this->memoria;
}
}
class Computadoras{
private $cant;
public function setCantidad($cant){
$this->cant = $cant;
}
public function getCantidad(){
return $this->cant;
}
}
Debo instanciar sólo la clase "Computadoras":
$oComputadoras = new Computadoras();
Y asignarle valores:
$oComputadoras->setCantidad = 3;
$oComputadoras->setProcesador = "Pentium";
$oComputadoras->setMemoria = "xxxxx";
Qué tengo que realizar en la clase "Computadoras" para poder asignar valores a setProcesador y a setMemoria?, ojo, esto no es herencia.
Gracias de antemano
Tengo algo como lo siguiente:
class Procesadores{
private $procesador;
public function setProcesador($procesador){
$this->procesador= $procesador;
}
public function getProcesador(){
return $this->procesador;
}
}
class Memorias{
private $memoria;
public function setMemoria($memoria){
$this->memoria = $memoria;
}
public function getMemoria(){
return $this->memoria;
}
}
class Computadoras{
private $cant;
public function setCantidad($cant){
$this->cant = $cant;
}
public function getCantidad(){
return $this->cant;
}
}
Debo instanciar sólo la clase "Computadoras":
$oComputadoras = new Computadoras();
Y asignarle valores:
$oComputadoras->setCantidad = 3;
$oComputadoras->setProcesador = "Pentium";
$oComputadoras->setMemoria = "xxxxx";
Qué tengo que realizar en la clase "Computadoras" para poder asignar valores a setProcesador y a setMemoria?, ojo, esto no es herencia.
Gracias de antemano
Valora esta pregunta


0