Sartorius Interview Question

Inversion Of Control Out vs ref Virtual abstract design patterns