Comparison of programming languages (object-oriented programming)
This comparison of programming languages compares how object-oriented programming languages such as C++, Java, Smalltalk, Object Pascal, Perl, Python, and others manipulate data structures.Class members
Fields
Methods
Properties
How to declare a property named "Bar"Automatically implemented
Standard operators
Indexers
Member access
How to access members of an object xMember availability
Type manipulation
Contracts