using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DesignPattern_AbstractFactoryApp { class Program { static void Main( string [] args) { /* ABSTRACT FACTORY PATTERN: * The abstract factory pattern provides a way to * encapsulate a group of individual factories * that have a common theme without * specifying their concrete classes. * Use of this pattern makes it possible to * interchange concrete implementations * without changing the code * that uses them, even at runtime. * However, employment of this pattern, * as with similar design patterns, * may result in unnecessary complexity * and extra work in the initial writing of code */ var samsungSmartPhone = new GenericFac
Solution Architect | Umbraco Certified Master | Umbraco MVPx3 | Certified ScrumMaster
"Anyone can cook, but only the fearless can be great." Ratatouille