[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