That's because what people call OOP isn't OOP.
> “I invented the term object oriented, and I can tell you that C++ wasn't what I had in mind.” —Alan Kay.
Read here for more info: http://xahlee.info/comp/Alan_Kay_on_object_oriented_programi...
> “I invented the term object oriented, and I can tell you that C++ wasn't what I had in mind.” —Alan Kay.
Read here for more info: http://xahlee.info/comp/Alan_Kay_on_object_oriented_programi...
That's silly and not how definitions work.
definition noun def· i· ni· tion | \ ˌde-fə-ˈni-shən
an explanation of the meaning of a word, phrase, etc. : a statement that defines a word, phrase, etc.
In other words: words or phrases have actual meanings, regardless of what people call them.
To give you an example, people use "their" instead of "they're" all the time. It doesn't mean that "their" means "they're".