Skip to content

Instantly share code, notes, and snippets.

Last active December 26, 2015 22:18
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save vyazelenko/7221724 to your computer and use it in GitHub Desktop.
Class that copies itself via copy constructor
public class ConstructorCopy extends BaseClass implements Cloneable {
public static final ConstructorCopy INSTANCE;
static {
INSTANCE = new ConstructorCopy();
public ConstructorCopy() {
public ConstructorCopy(ConstructorCopy copyFrom) {
public ConstructorCopy copy() {
return new ConstructorCopy(this);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment