i understand that one or more Interface declarations can be implemented in a custom class to remedy the inability to extend from more than one superclass, at the cost of having to actually implement the required functions of an interface, of course, but why is it not possible to extend from multiple classes?
is it an issue concerning fundamental OOP design? perhaps it’s an issue of performance? if there is no real reason other than following the ECMAScript standard, might we have this ability in a future versions of the ActionScript?
thoughts?
Yes. The diamond problem is one of the most well-known and cited issues with multiple inheritance.