There is no such thing as "generally accepted meaning of OOP". If there was we would not have every online debate about why OOP sucks turning into "OOP is code structured in a way I proclaim to be OOP and that proves my point that OOP haters are wrong" by "OOP junkies".