Files
java-design-patterns/extension-objects/src/main/java/concreteextensions/Commander.java

22 lines
443 B
Java
Raw Normal View History

2017-04-27 13:58:58 +02:00
package concreteextensions;
import abstractextensions.CommanderExtension;
import units.CommanderUnit;
/**
* Created by Srdjan on 27-Apr-17.
*/
public class Commander implements CommanderExtension {
private CommanderUnit unit;
public Commander(CommanderUnit commanderUnit) {
this.unit = commanderUnit;
}
2017-05-03 13:21:13 +02:00
@Override
public void commanderReady() {
System.out.println("[Commander] " + unit.getName() + " is ready!");
}
2017-04-27 13:58:58 +02:00
}