Why use inheritance at all? [closed]
[note: This question was originally tagged as being language-agnostic. Based on that, this answer was written to be fairly language agnostic, so it discusses inheritance as it’s used across a wide range of languages, such as Smalltalk, C++, and Object Pascal. It’s since been re-tagged as being specifically about Java. Java is different in defining … Read more