From 353a77136cc5aa4fcd818ab48a70ca492e7809d0 Mon Sep 17 00:00:00 2001 From: anuragkumawat Date: Sun, 28 Aug 2022 18:36:58 +0530 Subject: [PATCH] JAVA-13947 Potential issue in A Solid Guide to SOLID Principles article (#12654) --- patterns/solid/src/main/java/com/baeldung/s/BadBook.java | 4 ++-- patterns/solid/src/main/java/com/baeldung/s/GoodBook.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/patterns/solid/src/main/java/com/baeldung/s/BadBook.java b/patterns/solid/src/main/java/com/baeldung/s/BadBook.java index 03c8fcd488..2712314db1 100644 --- a/patterns/solid/src/main/java/com/baeldung/s/BadBook.java +++ b/patterns/solid/src/main/java/com/baeldung/s/BadBook.java @@ -10,8 +10,8 @@ public class BadBook { //methods that directly relate to the book properties - public String replaceWordInText(String word){ - return text.replaceAll(word, text); + public String replaceWordInText(String word, String replacementWord){ + return text.replaceAll(word, replacementWord); } public boolean isWordInText(String word){ diff --git a/patterns/solid/src/main/java/com/baeldung/s/GoodBook.java b/patterns/solid/src/main/java/com/baeldung/s/GoodBook.java index b0993aca2b..04606bcdcd 100644 --- a/patterns/solid/src/main/java/com/baeldung/s/GoodBook.java +++ b/patterns/solid/src/main/java/com/baeldung/s/GoodBook.java @@ -9,8 +9,8 @@ public class GoodBook { //constructor, getters and setters //methods that directly relate to the book properties - public String replaceWordInText(String word){ - return text.replaceAll(word, text); + public String replaceWordInText(String word, String replacementWord){ + return text.replaceAll(word, replacementWord); } public boolean isWordInText(String word){