This project demostrate the one of way ti implement Factory pattern without violating Open-Close principle (SOLID)
Startfolder contains the conventional way of using the Factory method which break OPEN CLOSE principle in SOLIDFinalfolder contains the Factory method which not breaking OPEN CLOSE principle in SOLID