1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Exceptions

Discussão em 'Web Development' iniciada por Gurzi, 2 de Junho de 2008. (Respostas: 1; Visualizações: 346)

  1. Gurzi

    Gurzi Power Member

    Boas malta, estou aqui com uma dúvida um bocado abusrda.

    Criei a minha classe que extende a classe Exception

    agora no constructor tenho isto
    public function __construct($message, $code = 0) {
    // some code

    // make sure everything is assigned properly
    parent::__construct($message, $code);
    }

    Se o constructor está a colocar a $message no pai, ou seja na Exception, como raio é que usando o getMessage() desta classe ele vai me buscar a message do pai ?

    é que eu fiz getMessage() e ele de facto retorna a message que eu passei no constructor, mas quando chamo o getMessage() da classe que criei, porque raio ele vai chamar o getMessage() do pai(Exception) ?:x
     
  2. SoundSurfer

    SoundSurfer Power Member

    Vai lá rever o conceito de Classes e Herança ao livro, vá :p
     

Partilhar esta Página