Inheritance is used when one object is based on another object. reusability in java is characterized by. Inheritance is an important concept OOP's It does not support reusability. Inheritance is an OOP concept that allows you to inherit or copy the behavior of a class. Multiple inheritances are not directly supported by java. Inheritance implements the IS-A relationship. multiple inheritance is supported by Python. In other words, we Code: