Editorial / Best Answer
Saroj_mi2
Marker interface is an interface with out having any implementation methods.
By implementing this interfaces, we will specify some special behaviour to implemented class.
Examples: Serializable, Cloneable
For example if we want to create a clone for a an object of class using clone()(clone()-- which is an object class method), then class need to implement Cloneable interface.
This mark is to JVM to handle the interface.If you are implimenting this interface the compliler will know some specific job need to be done.
For Cloneable interface even it does not have any methode the JVM looks for clone() method to execute. But the complier will not fail if the clone() meth is not implimented.
Marker Interface
Profile Answers by Kamleshnit07 Questions by Kamleshnit07
Questions by Kamleshnit07
Editorial / Best Answer
Saroj_mi2Profile Answers by Saroj_mi2 Questions by Saroj_mi2
Marker interface is an interface with out having any implementation methods.
By implementing this interfaces, we will specify some special behaviour to implemented class.
Examples: Serializable, Cloneable
For example if we want to create a clone for a an object of class using clone()(clone()-- which is an object class method), then class need to implement Cloneable interface.
This mark is to JVM to handle the interface.If you are implimenting this interface the compliler will know some specific job need to be done.
For Cloneable interface even it does not have any methode the JVM looks for clone() method to execute. But the complier will not fail if the clone() meth is not implimented.
Related Answered Questions
Related Open Questions