diff --git a/core-java-modules/core-java-lang-oop-patterns/src/main/java/com/baeldung/shallowdeepcopy/School.java b/core-java-modules/core-java-lang-oop-patterns/src/main/java/com/baeldung/shallowdeepcopy/School.java deleted file mode 100644 index 28a751741e..0000000000 --- a/core-java-modules/core-java-lang-oop-patterns/src/main/java/com/baeldung/shallowdeepcopy/School.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.baeldung.shallowdeepcopy; - -class School { - private String schoolName; - public School(School sc) { - this(sc.getSchoolName()); - } - public School(String schoolName) { - this.schoolName = schoolName; - } - // standard getters and setters -} - -@Override -public Object clone() { - try { - return (School) super.clone(); - } catch (CloneNotSupportedException e) { - return new School(this.getSchoolName()); - } -} -