when to use abstract factory pattern

welcome to shbcf.ru