Chochlík, M. (2016). Implementing the Factory Pattern with the Help of Reflection. COMPUTING AND INFORMATICS, 35(3), 653–686. Retrieved from https://www.cai.sk/ojs/index.php/cai/article/view/1283