4 ms·That's using a metaphor to explain OOP, not teaching OOP modeling with examples from the physical world.by thomasz 13y agoThat's using a metaphor to explain OOP, not teaching OOP modeling with examples from the physical world.dhimes 13y agoNo, you can teach it that way.saraid216 13y agothomasz's point was that nothing in your example was "Human inherits Mammal". As kazagistar succinctly puts it, "Inheritance is not taxonomy." Your house analogy isn't taxonomy; that's why it's correct.