factory method pattern

visit shbcf.ru