Ayuda con clase

  • Autor Autor Bergelo
  • Fecha de inicio Fecha de inicio
B

Bergelo

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, estoy intentado crear una clase coche con los atributos marca y modelo, necesito imprimir el nombre completo mediante el constructor de la clase, alguien me puede explicar como hacerlo?

Seria algo asi? Ando muy perdido, sorry
PHP:
class coche { 
  public $marca = "ford";
  public $modelo ="focus";
  
  public function mostrarCoche(){
	  echo $this->marca;
	  echo $this->modelo;
  }
}

function mostrarCoche();
 
Última edición:
$coche = new coche;
$coche->mostrarCoche();

Enviado desde mi XT1254 mediante Tapatalk
 
Puedes poner el mismo código de mostrarCoche en el constructor:
PHP:
class Coche
{ 
	public $marca = "ford";
	public $modelo ="focus";

	public function __construct()
	{
		echo $this->marca;
		echo $this->modelo;
	}
}

o llamar la función desde el constructor:
PHP:
class Coche
{ 
	public $marca = "ford";
	public $modelo ="focus";
	
	public function __construct()
	{
		$this->mostrarCoche();
	}

	public function mostrarCoche()
	{
		echo $this->marca;
		echo $this->modelo;
	}
}

Saludos.
 
Última edición:
Atrás
Arriba