conways-game-of-life

This is refactored code for conway's game of life problem with solid design principles

I have tried to apply all the design pattern. Design principles like OPEN/CLOSED PRINCIPLE, SINGLE RESPONSBILITY PRINCIPLE,LISKOV SUBSTITUTION PRINCIPLE, INTERFACE SEGREGATION PRINCIPLE,DEPENDENCY INVERSION PRINCIPLE

Basic oops concept been covered too. like encapsulation,inheritance