Ціль уроку – ознайомитися з патерном проєктування Фабричний Метод (Factory Method). Цей патерн є, мабуть, одним з найпопулярніших породжуючих патернів проєктування та часто застосовується в BCL та Open-Source проєктах. Ефективно використовуючи патерн Фабричний метод можна досягти високої якості та гнучкості коду, а також спростити його подальшу підтримку. Розглянувши практичні приклади учні зможуть використовувати патерн не лише для написання нового коду, а й для рефакторингу вже існуючого.