Write a program where interface can be used to support multiple inheritances.
4c)this is a java theory question write the answer carefully and do not plagarize or copy from internet please write in simple words so that I can understand
Inheritance is the feature provided by the object-oriented programming paradigm.
Inheritance is the feature using which a derived class can use the property of the base class.
Here the class which inherits the property is known as the derived class and the class whose properties are used is known as a base class.
In multiple inheritance, we have one derived class that inherits the property of more than one base class.
Now in Java, a derived class can extend only one base class but can implement more than one interface, so we make use of the interface to represent multiple inheritance in java.
In the code below, I have created 2 interfaces named Dad and Mom and the class Child implements the properties of both the interface.
In the Child class, I have created a method named show(), that prints the value of the data members defined inside the interfaces.
When the function is called from the main method, we get the result printed on the console.
Step by step
Solved in 2 steps with 1 images