Not fully OO ?

Kay Schluehr kay.schluehr at gmx.net
Sat Sep 20 06:03:19 EDT 2008


On 20 Sep., 11:23, candide <cand... at free.invalid> wrote:
> Excerpt quoted fromhttp://www.astro.ufl.edu/~warner/prog/python.html:
>
> "About Python: Python is a high level scripting language with object
> oriented features.
> (...)
> Python supports OOP and classes to an extent, but is not a full OOP
> language."
>
> Thanks for any comment.

This is somewhat true. But what is OO, really?

Answer: if you want to define an entity it has to be defined inside a
class. If you want to access an entity you have to use the dot
operator. Therefore Java is OO but Python is not.



More information about the Python-list mailing list