public abstract class WorkerDecorator implements Worker{
    protected Worker worker;
    public WorkerDecorator(Worker worker) {
        this.worker = worker;
    }
    @Override
    public void start() {
        worker.start();
    }
    @Override
    public void terminate() {
        worker.terminate();

    }
    @Override
    public void work() {
        worker.work();

    }
    
}
