Questão 1698679

Tecnologia da Informação · 2016

Questão

ID 1698679

Disciplina: Tecnologia da Informação

Assunto: PHP

Ano: 2016 Banca: IF SERTAO - Instituto Federal de Educação, Ciência e Tecnologia do Sertão Pernambucano Órgão: Instituto Federal de Educação, Ciência e Tecnologia do Sertão Pernambucano


Dado o trecho de código a seguir, escrito em PHP (versão 7.0.8):

usuario.php

1 _<?php

2 _class usuário {

3 ___private \$usuario;

4 ___private \$senha;

5

6 ___public static \$n_usuarios=0;

7 ___function getUsuario() { return \$this - >usuario; }

8

9 ___public function setUsuario (\$_usuário) {

10 ____\$this - > usuario = \$_usuario; }

11

12 __function _construct(){

13 ______echo "Sejam bem vindos";

14 ______Usuario: :alteranusuarios(); }

15

16__ function _destroy(){ echo "FIM..."; }

17

18 __static function alteranusuarios(){

19 ____Usuario: :\$n_usuarios+=1; }

20 }_}

index,php

1 _<html>

2 _<body>

3 ___<?php

4 ____include_once 'usuario.php';

5 ____\$usuario = new Usuario();

6____\$usuario - >setUsuario("My name is...");

7 ____echo "<br>" .\$usuario->getUsuario()."<br>";

8 ____echo Usuario: :\$n_usuarios. "<br>";

9 ____\$usuario = new Usuario();

10___ echo "<br>" .Usuario: :\$n_usuarios."<br>";

11__?>

12 </body>

13 </html>

Analisando o código acima, responda quanto ao conceito de Orientação a Objetos, qual a alternativa correta:

Alternativas da questão 1698679
Pular para o conteúdo principal