discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Why is +initialize not inherited?


From: Larry Campbell
Subject: Why is +initialize not inherited?
Date: Fri, 20 Jan 2006 10:28:13 -0500

In Apple's runtime +initialize is inherited (and this is documented, so it's not by accident). In gnustep it's not. Is there a good reason for this? It seems like a glaring inconsistency -- "subclasses inherit methods from their superclass _unless_ the method is called +initialize". Seems to me it would be much cleaner to not special- case this and for +initialize to be inherited.

- lc





reply via email to

[Prev in Thread] Current Thread [Next in Thread]