The idea is presumably older, but I think the current usage can almost always be traced back to _Design Patterns_ (GoF, 1995). It's in the Introduction.
I don't think Stroustrup really gets OO. I have yet to read a book of his that doesn't have some absolute howlers.
I don't think Stroustrup really gets OO. I have yet to read a book of his that doesn't have some absolute howlers.