Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

2
  • That does make some sense. There's still the issue though when you need something very similar but with 1 or 2 things changed in the implementation (inner workings of the class). I'm also struggling to understand that if your overriding the class, aren't you depending heavily on its implementation already? Commented Jul 12, 2011 at 20:09
  • 8
    +1 for the benefits of loose coupling. @TheLQ, it's the interface you should be depending heavily on, not the implementation. Commented Jul 12, 2011 at 21:16