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
Marwa Rashad
4,198 puntosEn el último objetivo de funciones estáticas, ¿no sé qué debo pasar en el método estático?
¿Debería pasar $room->getDimensions()? ¿Cómo funcionaría mientras la función estática espera un array $size)? No lo entiendo. Por favor ayuda.
<?php
class Render {
público estático función displayDimensions($size) {
return $size[0]. x . $size[1];
}
público estático función detallesCocina($room) {
return Dimensiones de la Cocina: . Render::displayDimensions($room->getDimensions());
}
}
?>
1 Respuesta
Chris Shaw
26,676 PointsHola Marwa Rashad,
Cuando se trabaja con tipos estáticos en PHP hay una palabra clave especial llamada self que nos permite acceder a las propiedades y métodos tipados estáticamente de una clase. En este caso sustituirías Render:: con self::.
¡Feliz codificación!
Marwa Rashad
4,198 puntosMarwa Rashad
4,198 puntos¡Hola Chris! Muchas gracias. Aun así lo intenté y aún no funciona: