Learn multiple inhertitance in Java with example, why Java does not support multiple inheritance through class, and support through interface