package com.example.lock;

public class Reader extends Thread {

	private SharedResourceRW resource;

	public Reader(SharedResourceRW resource, String name) {
		this.resource = resource;
		this.setName(name);
	}

	@Override
	public void run() {
		for (int i = 0; i < 5; i++) {
			System.out.println(Thread.currentThread().getName() 
					+ " read counter value: " + resource.getCounter());
		}
	}
}
