Magna Concursos
1130196 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRJ
Orgão: UFRJ

Considere o código em PHP apresentado a seguir e responda a questão.

1. <?php
2. class Chave {
3. VisibilidadeA $chave = ‘chave_de_acesso’;
4. VisibilidadeB function getChave(){
5. return $this->chave;
6. }
7. }
8.
9. class Chaveiro extends Chave {
10. VisibilidadeC function abrir(){
11. return
12. (parent::getChave() == ‘chave_de_acesso’)?
13. ‘Acesso permitido!’ :
14. ‘Acesso negado!’;
15. }
16. }
17.
18. $acesso = new Chaveiro();
19. echo $acesso->abrir();
20. ?>

O diagrama de classes que melhor representa a relação apresentada pode ser identificado no item:

 

Provas

Questão presente nas seguintes provas

Técnico de TI - Desenvolvimento/Java e PHP

60 Questões