Files
java-design-patterns/template-method/src/main/java/com/iluwatar/SubtleMethod.java
2014-10-08 13:42:12 +01:00

23 lines
469 B
Java

package com.iluwatar;
public class SubtleMethod extends StealingMethod {
@Override
protected String pickTarget() {
return "shop keeper";
}
@Override
protected void confuseTarget(String target) {
System.out.println("Approach the " + target
+ " with tears running and hug him!");
}
@Override
protected void stealTheItem(String target) {
System.out.println("While in close contact grab the " + target
+ "'s wallet.");
}
}