[Php-objetos] [Fwd: Re: Consulta de ejercicio 1]

yo en erama.com yo en erama.com
Sab Feb 14 00:06:47 ART 2009


---------------------------- Mensaje original ----------------------------
Asunto: Re: [Php-objetos] Consulta de ejercicio 1
De:     "Leonardo Tadei - Pegasus Tech Supply" <leonardot en pegasusnet.com.ar>
Fecha:  Vie, 13 de Febrero de 2009, 5:05 pm
Para:   "Curso de Objetos con PHP" <php-objetos en pato2.fi.mdp.edu.ar>
--------------------------------------------------------------------------

Hola Andrés,

El vie, 13-02-2009 a las 22:12 -0200, Andres Manuel escribió:
> Hola te consulto esta bien crear hace una clase combustible y crear el
> objeto dentro del constructor de auto por ejemplo ???

	para este caso esta es una buena solución,


> class Auto extends Vehiculos{

	Acá te falta un:

	var combus;

	Porque si no el método setTipo() no tiene disponible su $this.
	Acordate del tema del ámbito de las funciones y su visibilidad.

>     function __construct($plazas=2,$cantRuedas=4,$consumoPorKm=33){
>         $this->plazas=$plazas;
>         $this->cantRuedas=$cantRuedas;
>         $this->consumoPorKm=$consumoPorKm;
>         $this->combus= new combustible('gasoil',55);
>     }
> // este metodo es de prueba
>     function setTipo($valor)
>         {
>             $this->combus->setCombustibleTipo($valor);
>         }
> // este metodo es de prueba
>     function getTipo()
>         {
>             return $this->combus->getCombustibleTipo();
>         }
> //  COINTINUA EL SCRIPT ...
> }
>
>
> La instancia de auto seria asi:
>
> $auto=new Auto();
> $auto->setTipo('Super');
> print "combustible tipo: ".$auto->getTipo().'<br>';
>
> Esta bien implementado ?

	No se ve mal.
	Te funcionó?
si le funciono, pero no me pareció muy practico crear una clases para
combustible, por eso es mi duda.

> RAMA GONZALO hizo el cuestionamiento de mi trabajo.

	Bueno, eso de mandarse así en cana no sé si es buena política, pero
entiendo tu punto ;-)
	Una pena no haber visto la implementación de él }:->

jajaja, ..  bue! estamos en eso..

> Saludos

	=mente!
-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key

_______________________________________________
Php-objetos mailing list
Php-objetos en pato2.fi.mdp.edu.ar
http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-objetos




Más información sobre la lista de distribución Php-objetos