object oriented programming differences

By arianpress

I am a beginner programmer that I am newcomer to some concepts like OOP, polymorphism, abstraction and so on,but when I searched google,I faced some questions:

1-python is multi paradigm but java is not.what does it mean?
2-ruby is pure OOP,means everything is objects,but what’s the advantage of this?
3-is OOP in go language is different with other languages like C++?I’ve read that programmers like Thompson and Torvalds didn’t accepted OOP in C++ while Thompson that has made golang, added OOP to it.
4-what are good resources for OOP, polymorphism, abstraction concepts???

Source: Stack Overflow

    

Share it with your friends!

    Fatal error: Uncaught Exception: 12: REST API is deprecated for versions v2.1 and higher (12) thrown in /home/content/19/9652219/html/wp-content/plugins/seo-facebook-comments/facebook/base_facebook.php on line 1273