Factory

читайте здесь

еще по теме