>In my opinion, and I know I am not alone in this, inheritence is singly the most abused feature of OO. There are invariably many other ways to accomplish the same goal without inheritence that are simpler, cleaner, more maintainable, and more flexible.
If abused means MISUSED, or used where it is not needed or where Composition or Agregation would be a better technique, I agree... But, I certainly wouldn't want to do without it because people 'abuse' it.
Heck, I could write a 'class' in Fox 2.6... that reused code of a parent 'class', that doesn't mean I want to go back... You can do this in VB now too, its actually even easier since you can implement the interface of an existing object.
BOb
Previous
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only