Questão
ID 1099150Disciplina: Língua Inglesa
Assunto: Inglês para Tecnologia da Informação | English For Information Technology
Ano: 2016 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Prefeitura Municipal de Viamão
Para responder às questões 49 a 52, observe o Quadro 1.
<?php
class Pessoa{
var \$codigo;
var \$nome;
var \$idade;
var \$salario;
public function __construct(\$cod, \$nom,
\$ida, \$sal) {
\$this->codigo = \$cod;
\$this->nome = \$nom;
\$this->idade = \$ida;
\$this->salario = \$sal;
}
function setCodigo(\$cod){
\$this->codigo = \$cod;
}
function setSalario(\$sal){
\$this->salario = \$sal;
}
function MostraInfo(){
print \$this->nome.' tem '.\$this->idade.'
anos e tem salario R\$ '.\$this-
>salario.'.<BR>';
}
function Aniversario(){
\$this->idade++;
}
function AumentaDez(){
\$this->salario = \$this->salario * 1.1;
}
function AumentaVinte(){
\$this->salario = \$this->salario * 1.2;
}
}
\$maria = new Pessoa(1, 'Maria Pereira', 31,
2000);
\$jose = new Pessoa(2, 'Jose Oliveira', 23,
4000);
\$maria->Aniversario();
\$jose->AumentaVinte();
\$maria->AumentaVinte();
\$maria->SetCodigo(7);
\$jose->MostraInfo(); // Primeira questão
\$maria->SetCodigo(4);
\$maria->MostraInfo(); // Segunda questão
\$maria->SetCodigo(3);
\$maria->Aniversario();
\$jose->Aniversario();
\$maria->SetSalario(4000);
\$maria->MostraInfo(); // Terceira questão
\$maria->AumentaDez();
\$jose->Aniversario();
\$jose->MostraInfo(); // Quarta questão
?>
Quadro 1: Código PHP
O que deve ser mostrado com a execução de \$maria->MostraInfo(); // Segunda questão?