Work on the DI example. Added second Wizard with injected Tobacco.

This commit is contained in:
Ilkka Seppala
2015-05-22 23:37:42 +03:00
parent 8b9e829b09
commit b2bfdb1752
7 changed files with 42 additions and 17 deletions
@@ -1,7 +1,8 @@
package com.iluwatar;
public interface Tobacco {
public abstract class Tobacco {
public void smoke();
public void smoke(Wizard wizard) {
System.out.println(String.format("%s smoking %s", wizard.getClass().getSimpleName(), this.getClass().getSimpleName()));
}
}