package lectures.factories.counter;
import util.annotations.WebDocuments;
import lectures.factories.course.LoggedCounter;
import lectures.mvc.ACounter;
import lectures.mvc.Counter;
@WebDocuments({"Lectures/FactoriesCounter.pptx", "Lectures/FactoriesCounter.pdf", "Videos/FactoriesCounter.avi"})
public class AShortCounter implements Counter {
short counter;
public AShortCounter (short initValue) {
counter = initValue;
InstanceCountingCounterSingletonFactory.getCounter().add(1);
}
public void add (int amount) {
counter += amount;
}
public int getValue() {
return counter;
}
}