Home > Computers > Programming > Languages > Object-Oriented
This category is on programming languages and documents that partly or fully support the basic principles of object-oriented programming: extensive modularity usually embodied in objects, classes, encapsulation, data hiding, inheritance, polymorphism, message passing, etc. On this page, languages are arranged in three groups and levels: 1) Top group: issues spanning multiple unrelated languages. 2) Middle group: types or classes of languages. 3) Bottom group: specific languages, with their own directory category.
http://www.aonaware.com/OOP1.htm
Tutorial teaching basics of object oriented programming. Tailored to no one specific language, but examples are in C++, Java, Modula-2.
http://en.wikipedia.org/wiki/Object-oriented_programming
Growing article, with links to many related topics. [Wikipedia]
http://www.amazon.com/exec/obidos/ASIN/0070062811
By Ron Ben-Naton.
http://www.planet-source-code.com/
Lets OOP programmers submit code for review by other programmers; many source code samples to help educate beginners on many concepts; contests where programmers vote for the most efficient, useful code recently submitted.
http://www.webreference.com/js/tips/010215.html
Brief explanation by Yehuda Shiran, Ph.D.
http://www.webopedia.com/TERM/O/object_oriented_programming_OOP.html
Definition, lists some links for more information. [Webopedia]
Home > Computers > Programming > Languages > Object-Oriented
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us