Chochlík, M. (2016). Implementing the Factory Pattern with the Help of Reflection. Computing and Informatics, 35(3), 653–686. Retrieved from http://147.213.75.17/ojs/index.php/cai/article/view/1283