package lectures.factories.counter;
import util.annotations.WebDocuments;
@WebDocuments({"Lectures/FactoriesCounter.pptx", "Lectures/FactoriesCounter.pdf", "Videos/FactoriesCounter.avi"})
public class SingletonFactoryUsingrDriver {
public static void main (String[] args) {
StaticCounterFactorySelector.setCounterFactory(new AShortCounterFactory());
CourseVisits aCourseVisits = new AFactorySelectorUsingCourseVisits();
aCourseVisits.mixVisited("anonymous");
StaticCounterFactorySelector.setCounterFactory(new AnIntCounterFactory());
aCourseVisits = new AFactorySelectorUsingCourseVisits();
aCourseVisits.mixVisited("anonymous2");
}
}