mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-05-15 03:01:12 +00:00
20 lines
307 B
Java
20 lines
307 B
Java
package com.iluwatar;
|
|
|
|
public class OrcKing {
|
|
|
|
RequestHandler chain;
|
|
|
|
public OrcKing() {
|
|
buildChain();
|
|
}
|
|
|
|
private void buildChain() {
|
|
chain = new OrcCommander(new OrcOfficer(new OrcSoldier(null)));
|
|
}
|
|
|
|
public void makeRequest(Request req) {
|
|
chain.handleRequest(req);
|
|
}
|
|
|
|
}
|