diff --git a/core-java-modules/core-java-reflection-private-constructor/README.md b/core-java-modules/core-java-reflection-private-constructor/README.md
deleted file mode 100644
index 7d843af9ea..0000000000
--- a/core-java-modules/core-java-reflection-private-constructor/README.md
+++ /dev/null
@@ -1 +0,0 @@
-### Relevant Articles:
diff --git a/core-java-modules/core-java-reflection-private-constructor/pom.xml b/core-java-modules/core-java-reflection-private-constructor/pom.xml
deleted file mode 100644
index aee7815e23..0000000000
--- a/core-java-modules/core-java-reflection-private-constructor/pom.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
- 4.0.0
- core-java-reflection-private-constructor
- core-java-reflection-private-constructor
- jar
-
-
- com.baeldung.core-java-modules
- core-java-modules
- 0.0.1-SNAPSHOT
-
-
-
-
- org.springframework
- spring-test
- ${spring.version}
- test
-
-
- org.reflections
- reflections
- ${reflections.version}
-
-
-
-
- core-java-reflection-private-constructor
-
-
- src/main/resources
- true
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- ${maven-compiler-plugin.version}
-
- ${source.version}
- ${target.version}
- -parameters
-
-
-
-
-
-
- 0.9.12
- 1.8
- 1.8
- 5.3.4
-
-
-
\ No newline at end of file
diff --git a/core-java-modules/core-java-reflection-private-constructor/src/main/java/com/baeldung/reflection/PrivateConstructorClass.java b/core-java-modules/core-java-reflection-private-constructor/src/main/java/com/baeldung/reflection/PrivateConstructorClass.java
deleted file mode 100644
index 24e7d435c7..0000000000
--- a/core-java-modules/core-java-reflection-private-constructor/src/main/java/com/baeldung/reflection/PrivateConstructorClass.java
+++ /dev/null
@@ -1,8 +0,0 @@
-package com.baeldung.reflection;
-
-public class PrivateConstructorClass {
-
- private PrivateConstructorClass() {
- System.out.println("Used the private constructor!");
- }
-}
\ No newline at end of file
diff --git a/core-java-modules/core-java-reflection-private-constructor/src/test/java/com/baeldung/reflection/PrivateConstructorUnitTest.java b/core-java-modules/core-java-reflection-private-constructor/src/test/java/com/baeldung/reflection/PrivateConstructorUnitTest.java
deleted file mode 100644
index cd1f48d720..0000000000
--- a/core-java-modules/core-java-reflection-private-constructor/src/test/java/com/baeldung/reflection/PrivateConstructorUnitTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.baeldung.reflection;
-
-import java.lang.reflect.Constructor;
-
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-
-public class PrivateConstructorUnitTest {
-
- @Test
- public void whenConstructorIsPrivate_thenInstanceSuccess() throws Exception {
- Constructor pcc = PrivateConstructorClass.class.getDeclaredConstructor();
- pcc.setAccessible(true);
- PrivateConstructorClass privateConstructorInstance = pcc.newInstance();
- Assertions.assertTrue(privateConstructorInstance instanceof PrivateConstructorClass);
- }
-}
\ No newline at end of file