Questão
ID 1410130Disciplina: Tecnologia da Informação
Assunto: Diagramas Estruturais
Ano: 2018 Banca: UFRJ - Universidade Federal do Rio de Janeiro Órgão: Universidade Federal do Rio de Janeiro
Considere o código em PHP apresentado a seguir e responda as questões 47 e 48.
--
- <?php
- --class Chave {
- --VisibilidadeA \$chave = ‘chave_de_acesso’;
- --VisibilidadeB function getChave(){
- ---return \$this->chave;
- ---}
- }
- class Chaveiro extends Chave {
- --VisibilidadeC function abrir(){
- ---return
- ----(parent::getChave() == ‘chave_de_acesso’)?
- ----‘Acesso permitido!’ :
- ----‘Acesso negado!’;
- --}
- }
- \$acesso = new Chaveiro();
- echo \$acesso->abrir();
- ?>
-
O diagrama de classes que melhor representa a relação apresentada pode ser identificado no item: