Источник: Nuances of Programming Что такое фабричный метод? Фабричный метод (англ. Factory Method или Factory Design Pattern) — это порождающий шаблон проектирования, предоставляющий подклассам интерфейс для инстанцирования нужных экземпляров некоторого класса. Иными словами, подклассы берут на себя обязанность по созданию экземпляров базового класса. Преимущества фабричного метода Разбор фабричного метода на примере Предположим, что создаем игру, в которой есть разные типы персонажей — Warrior (воин), Wizard (маг) и Archer (лучник)...
Всем привет, дамы и господа, сегодня я хочу рассказать вам об игре Wizard of Legend, но сделать это решил в непривычном стиле, мы не будем говорить о недостатках игры, а перейдём к тому, почему вы должны поиграть в неё. Всего три причины, которые детально познакомят вас с игрой и вызовут у вас желание её купить. Но перед этим кратко опишем проект. Wizard of Legend — рогалик с необычной боевой системой основу которой составляют заклинания, всего их 4 вида: базовая атака, рывок, обычное заклинание и особое заклинание...