Java · Medium
Differentiate between clone() and copy constructor.
JavaOOP
Answer preview
clone() — Defined in Object. Requires implementing Cloneable marker interface. Returns Object (requires casting). Performs shallow copy by default. Fragile — bypasses constructor.…