It might be better if we instead used composition for the BlockWindow instance in order to just provide the API and not the rest of the BlockWindow code during the SnakeLab.
This would also follow the "Composition over inheritance"-mentality and make it a bit more straightforward for the people working with the code.
It might be better if we instead used composition for the BlockWindow instance in order to just provide the API and not the rest of the BlockWindow code during the SnakeLab.
This would also follow the "Composition over inheritance"-mentality and make it a bit more straightforward for the people working with the code.