Jump to content
Larry Ullman's Book Forums

Filantropy

Members
  • Posts

    4
  • Joined

  • Last visited

Posts posted by Filantropy

  1. I made a class and used self:: in the constructor so it calls all methods directly.

    The problem is that when I tried the example in the book with pets it works perfect,

    but while doing something nearly the same, just with a computer class, it doesn't work right.

    I tried to override a method in a child class and it simply won't override it.

    I used static:: and it works perfect. I read the documentation on php.net but I don't seem to get

    the 'why' question. Why does it happen that self:: doesn't work, static:: works in this case?

    Why do I have to use late static binding?

×
×
  • Create New...