Effectivement, ce comportement à l'air bizarre.
Sans le code, la première idée qui me vient à l'esprit : Y aurait il un lien quelconque entre les deux classes ?
Du style héritage ou aggregation ?
Parce que je code en PHP quelque chose du même style :
class Page
{
function ma_fonction()
{
echo Langage::get();
}
}
Et la variable $this dans la classe Langage n'est absolument pas utilisable.
# Surprenant...
Posté par spongurex . En réponse au message Bug dans la POO ?. Évalué à 2.
Effectivement, ce comportement à l'air bizarre. Sans le code, la première idée qui me vient à l'esprit : Y aurait il un lien quelconque entre les deux classes ? Du style héritage ou aggregation ? Parce que je code en PHP quelque chose du même style : class Page { function ma_fonction() { echo Langage::get(); } } Et la variable $this dans la classe Langage n'est absolument pas utilisable.