Ami a fejemben van, de a wikipédia is elég jót ad:
"Object-oriented programming (OOP) is a programming paradigm using "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs."
Így folytatja:
"Programming techniques may include features such as data abstraction, encapsulation, messaging, modularity, polymorphism, and inheritance."
Nálam az OO elválaszthatatlan része az öröklődés is, de a "mezei" definíciót véve sem OO nyelv sem a Python, sem a C++.
----
Hülye pelikán