| Define an interface for creating an object, but let subclasses decide which class to instantiate. | Определяет интерфейс для создания объекта, но оставляет подклассам решение о том, какой класс инстанцировать. |
| To properly use the rewrite router you have to instantiate it, add some user defined routes and inject it into the controller. | Для того, чтобы правильно использовать маршрутизатор, вы должны инстанцировать его, добавить пользовательские маршруты, и внедрить его во фронт-контроллер. |
| If the class definition has been included and the implementation file for its methods is available, the user can instantiate an object of the class. | Если определение класса подключается, а файл реализации его методов доступен, то пользователь может инстанцировать объект класса. |