diff --git a/adapter/src/main/java/com/iluwatar/adapter/Captain.java b/adapter/src/main/java/com/iluwatar/adapter/Captain.java index 369016980..8593ca321 100644 --- a/adapter/src/main/java/com/iluwatar/adapter/Captain.java +++ b/adapter/src/main/java/com/iluwatar/adapter/Captain.java @@ -26,7 +26,7 @@ package com.iluwatar.adapter; * The Captain uses {@link RowingBoat} to sail.
* This is the client in the pattern. */ -public class Captain implements RowingBoat { +public class Captain { private RowingBoat rowingBoat; @@ -40,7 +40,6 @@ public class Captain implements RowingBoat { this.rowingBoat = rowingBoat; } - @Override public void row() { rowingBoat.row(); } diff --git a/adapter/src/test/java/com/iluwatar/adapter/AdapterPatternTest.java b/adapter/src/test/java/com/iluwatar/adapter/AdapterPatternTest.java index 033440b81..82a951e30 100644 --- a/adapter/src/test/java/com/iluwatar/adapter/AdapterPatternTest.java +++ b/adapter/src/test/java/com/iluwatar/adapter/AdapterPatternTest.java @@ -66,7 +66,7 @@ public class AdapterPatternTest { */ @Test public void testAdapter() { - RowingBoat captain = (RowingBoat) beans.get(ROWING_BEAN); + Captain captain = (Captain) beans.get(ROWING_BEAN); // when captain moves captain.row();