News

July 19, 2002. Q: Why doesn’t the Java language support multiple inheritance? A: Whenever you find yourself asking why Java has or does not have some feature, consider the design goals behind ...
Java doesn’t support multiple inheritance through class extension, however. When viewing an inheritance hierarchy, you can easily detect multiple inheritance by the presence of a diamond pattern.