Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hinom

Challenge for ZEND PHP5 Certification - 001

Exercise 1  

79 votos

  1. 1. Wich of the following should replace '???' to obtain the value of printName() function?

    • A. $ofc->getManager()->printName();
      45
    • B. new Office()->getManager()->printName();
      5
    • C. $ofc->getManager()->printName;
      4
    • D. Office::getManager()::printName();
      4


Recommended Posts

Exercise 1

 

 

The Manager and Office classes are as follows:

<?phpclass Manager{ function printName(){  echo "Manager"; }}class Office{ function getManager(){  return new Manager(); }}$ofc = new Office();????>
Wich of the following should replace '???' to obtain the value of printName() function?

 

a. $ofc->getManager()->printName();

b. new Office()->getManager()->printName();

c. $ofc->getManager()->printName;

d. Office::getManager()::printName();

Answer: A

 

Explanation

 

echo $ofc->getManager()->printName();

 

http://php.net/manual/language.oop5.basic.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.