Tema 5 DSW
|
|
Título del Test:
![]() Tema 5 DSW Descripción: Incompleto 20 preguntas faltantes |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué características tiene un constructor en PHP?. PHP permite herencia múltiple directa. Una clase hija no puede sobrescribir métodos. Una clase puede heredar de otra usando extends. Las clases hijas heredan métodos públicos y protegidos. En PHP, todas las clases deben declararse dentro de un namespace para poder utilizarse correctamente. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué características de orientación a objetos posee PHP, que no estaban presentes en versiones anteriores del lenguaje?. Interfaces. Métodos destructores. Herencia múltiple. Métodos constructores. Desde una subclase, para ejecutar el constructor de la clase base debes hacer: parent::__construct(); ¿Verdadero o falso?. Verdadero. Falso. Para almacenar un objeto en la sesión del usuario, previamente debes convertirlo en una cadena utilizando la función serialize. ¿Verdadero o falso?. Verdadero. Falso. En PHP, una clase: Puede heredar de una o de varias clases, y simultáneamente implementar uno o varios interfaces. Puede heredar de otra clase, y simultáneamente implementar un interface. Puede heredar de otra clase, y simultáneamente implementar uno o varios interfaces. Sólo puede heredar de otra clase, y en este caso no podrá implementar ningún interface. El uso de traits en PHP permite reutilizar código entre varias clases sin necesidad de herencia. ¿Verdadero o falso?. Verdadero. Falso. Si desde el método estático m() de una clase, quieres ejecutar otro método estático n() de esa misma clase, puedes hacer: $this->n(); ¿Verdadero o falso?. Verdadero. Falso. El objeto $o es una instancia de la clase C. Desde un método de la clase, ¿cuál es la forma correcta de hacer referencia al atributo estático a de la clase C?. C::a;. self::$a;. $o::a;. self::a;. ¿Cuál es la extensión de archivo de una plantilla Blade?. .html. .tpl. .blade.php. .php. En PHP, una clase abstracta puede contener métodos con código y atributos. ¿Verdadero o falso?. Verdadero. Falso. Una interfaz en PHP puede contener métodos con implementación.. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué se debe hacer después de modificar manualmente el archivo composer.json?. Ejecutar composer update. Borrar el archivo composer.lock. Reiniciar el servidor web. Verificar dependencias con composer validate. Si tienes una clase H derivada de otra clase B, el siguiente código: $h = new H(); if ($h instanceof B) echo 'Cierto'; else echo 'Falso'; muestra 'Cierto'. ¿Verdadero o falso?. Verdadero. Falso. Los modificadores abstract y final: abstract puede aplicarse a clases y a métodos, pero final sólo a clases. Ambos pueden aplicarse sólo a métodos. Ambos pueden aplicarse tanto a clases como a métodos. Ambos pueden aplicarse sólo a clases. ¿Qué sucede al ejecutar composer create-project?. Crea un nuevo proyecto basado en un paquete existente. Instala automáticamente las dependencias necesarias. Crea el archivo vendor/. Elimina las configuraciones previas del sistema. Las propiedades declaradas como private pueden ser accedidas desde cualquier clase que herede de la clase base. ¿Verdadero o falso?. Verdadero. Falso. ¿Cuáles son los pilares fundamentales de la Programación Orientada a Objetos en PHP?. Compilación. Encapsulamiento. Herencia. Polimorfismo. Si defines un atributo privado $a en una clase, puedes mostrar su valor desde los métodos de esa misma clase haciendo echo $a; ¿Verdadero o falso?. Verdadero. Falso. ¿Qué características tiene un constructor en PHP?. Se ejecuta automáticamente al crear un objeto. Se debe llamar manualmente. No puede tener parámetros. Se define con __construct(). En PHP es posible indicar de qué clase deben ser los objetos que se pasen como parámetros a las funciones y métodos. ¿Verdadero o falso?. Verdadero. Falso. En el motor de plantillas Smarty, para ejecutar y mostrar una plantilla se utiliza: El método show(). El método execute(). El método execute(). El método display(). ¿Cómo se escribe un comentario en Blade? } ~# comentario ~// comentario }. {{-- comentario --. . En PHP, para crear un nuevo identificador $i a un objeto $o existente, debes hacer: $i=$o;. $i=&($o);. $i=clone($o);. $i=&$o;. Sólo desde la versión 5 de PHP se puede crear un constructor utilizando el nombre __construct(). ¿Verdadero o falso?. Verdadero. Falso. En una plantilla de Smarty, los delimitadores que se utilizan para incluir datos y lógica de presentación son las llaves. ¿Verdadero o falso?. Verdadero. Falso. Si $o es un objeto, ¿cuál es la forma correcta de hacer referencia a su atributo $p?. $o->p. $o.$p. $o->$p. $o.p. En PHP, una clase puede heredar directamente de más de una clase utilizando la palabra clave extends. ¿Verdadero o falso?. Verdadero. Falso. En el motor de plantillas Smarty puedes utilizar require para incluir el contenido de una plantilla dentro de otra. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué es Composer en PHP?. Un servidor web integrado. Un gestor de dependencias para PHP. Una herramienta para instalar librerías y paquetes. Un compilador de código PHP. |





