WANG Cong wrote:
When I talked about OOP, it is general OOP, not related with
> any concrete programming languages.
There isn't really any such thing, though. There is no universally agreed set of features that a language must have in order to be considered OOP. Arguments of the form "Language L isn't really OOP because it doesn't have feature F" don't wash with anyone who has studied a sufficiently wide variety of languages. Every OOP language has its own take on what it means to be OOP, and none of them is any more correct about it than another. -- Greg -- http://mail.python.org/mailman/listinfo/python-list