diff --git a/delegation/src/main/java/com/iluwatar/delegation/simple/AbstractPrinterController.java b/delegation/src/main/java/com/iluwatar/delegation/simple/AbstractPrinterController.java index e58acd0c3..22a126948 100644 --- a/delegation/src/main/java/com/iluwatar/delegation/simple/AbstractPrinterController.java +++ b/delegation/src/main/java/com/iluwatar/delegation/simple/AbstractPrinterController.java @@ -2,13 +2,13 @@ package com.iluwatar.delegation.simple; public abstract class AbstractPrinterController implements Printer{ - private Printer printer; + private T printer; - public AbstractPrinterController(Printer printer) { + public AbstractPrinterController(T printer) { this.printer = printer; } - protected Printer getPrinter() { + protected T getPrinter() { return printer; } }