Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

PHP Conceptos Básicos de PHP Orientado a Objetos Entendiendo las Clases Métodos de una Clase

No está claro cómo mi respuesta es incorrecta dado que la pista no es relevante para el código que escribí. ¿Puedes ayudarme a depurarlo?

He incluido $this->common_name, y continúa lanzando una pista que no es relevante para el código que ingresé para esta tarea de Desafío.

fish.php
<?php

class Pez
{
    público $common_name;
    público $flavor;
    público $record_weight;

    público función getInfo()
    {
      eco Un  . $this->common_name .  es un pez con sabor a  . $this->sabor .  pescado con sabor. El récord mundial es  . $this->record_weight . .;
    }
}

$bass = new Pez();
$bass->common_name = Largemouth Bass;
$bass->sabor = Excelente;
$bass->record_weight = 22 libras 5 onzas;

eco $bass->getInfo();
?>

2 Respuestas

Jason Anders
Jason Anders
145.864 Puntos

Hola Joshua Jenks

Bueno, técnicamente tu código es 100% correcto. :thumbsup:

Sin embargo, las instrucciones en los desafíos siempre son muy específicas y siempre tendrán que seguirse exactamente, o tu código a menudo fallará la verificación.
Aquí, las instrucciones te piden que "return la cadena**" pero estás usando echo. Solo cambia eso y pasará.

¡Buen trabajo! :) :dizzy:

Gracias. Pensé que era algo así, pero supongo que no seguí las instrucciones correctamente. Creo que la pregunta anterior a esta tipo de conduce a intentarlo de esta manera por defecto.

Aún así, me doy cuenta de que ser desarrollador requiere prestar atención al detalle, así que definitivamente es responsabilidad mía. ¡Realmente agradezco la sugerencia!