[Php-objetos] Ejercicio 1
Andres Manuel
andresmdiaz7 en gmail.com
Mar Feb 10 21:18:16 ART 2009
Hola gente.
Leo te queria consultar, en el caso de que los valores de los atributos
como cantRuedas, $combustible, consumoPorKm y plazas en el caso del
objeto auto.
¿Tengo que darle valores por defecto? por ejemplo en el constructor ¡¡¡
function __construct(){
$this->cantRuedas=4;
$this->plazas=2;
$this->setConsumoPorKm(300);
$this->setCombustible('Super',39);
}
Igualmente vale aclarar que estan hechos todos los setter y getter para
estos atributos en la actualidad estoy creando el objeto de esta manera
por que tienen valores por defecto en el constructor de la clase auto.
$obj=new Auto();
$consumo=$obj->calcularConsumo();
print ('El auto consume: '.$consumo);
En el caso de que quiera setear algun atributo puedo hacerlo por que
hice los metodos, pero si quiero si o si obligarlo a ingresarlos al
momento de crear el objeto auto,
new $obj=new Auto($valor1 , $valor2 , $valor3 , $valor4);
¿Quizas de esta manera ?
¿O como lo venia haciendo esta bien?
Desde ya Gracias y Saludos
Más información sobre la lista de distribución Php-objetos