> In what world is a square not a rectangle?
In the world of object-oriented programming: https://en.wikipedia.org/wiki/Liskov_substitution_principle#...
> In what world is a square not a rectangle?
In the world of object-oriented programming: https://en.wikipedia.org/wiki/Liskov_substitution_principle#...