puremvc
|
|
« Reply #1 on: June 26, 2008, 05:03:51 » |
|
The implements params are there primarily as hints to the reader of the code. The interface is usually inherited. Tacking on the implements will not, however let you use a class that doesn't actually implement or inherit the interface.
Also, back in the early mists of time, there was a problem in Flash's AS2 engine that meant you had to put the 'implements' on a class that you were going to manipulate via interface. Although the methods were inherited the 'implements' had to be explicitly placed on each implementor. This is how I remember it anyway.
-=Cliff>
|