package com.example.sync;

public class Worker extends Thread {

	private SharedResource resource;

	public Worker(SharedResource resource) {
		this.resource = resource;
	}

	@Override
	public void run() {
		// this thread will try to update the shared resource
		// by calling the increment()
		for (int i = 0; i < 5; i++) {
			resource.increment();
		}
	}
}
