For questions about object-oriented concepts including encapsulation, polymorphism, and inheritance, or for questions about object-oriented languages that are built around these concepts.

Certain languages that cater to object-oriented concepts such as encapsulation, polymorphism, inheritance, and similar are called object-oriented languages. This tag can be used on questions about developing an object-oriented language, or about any one of the defining features of one.

See also: