Prepare Interview

Mock Exams

Make Homepage

Bookmark this page

Subscribe Email Address

Core Java Interview Questions and Answers

Question: What is Cloneable Interface in Core Java?
Answer: A  clone of an object is an object with distinct identity and equal contents. To define clone, a class must implement cloneable interface and must override Object’s clone method with a public modifier. At this point, it is worth nothing that cloneable interface does not contain the clone method, and Object’s clone method is protected.
When the Object class finds that the object to be cloned isn’t an instance of a class that implements cloneable interface, it throws CloneNotSupportedException.
If a class wants to allow clients to clone it’s instances, it must override Object’s clone method with a public modifier.
Is it helpful? Yes No

Most helpful rated by users:

©2024 WithoutBook