Comment
Comment by haberman
You can explain is-a using examples that actually make sense to model using inheritance, like a set of game objects that have an interface like:
The point is to move the discussion into the practical reasons for introducing inheritance, rather than to make it a pointless ontological exercise of whether a Square is-a Rectangle or vice-versa.