Programmingintermediate1 min read

Object-Oriented Programming

N/A

面向对象编程

Object-Oriented Programming · N/A · 面向对象编程 · OB-jekt OR-ee-en-ted · OOP · objects and classes · Programming · paradigms · classes · designProgrammingOOP objects and classes

/OB-jekt OR-ee-en-ted/

Also known as: OOP, objects and classes

Last updated August 8, 2026

Definition

Object-oriented programming organizes software around objects that combine data (state) and behavior (methods), often using classes, inheritance, and encapsulation.

Real-World Example

A User class with email and a resetPassword() method is a typical OOP way to model an account in an app.

References

discuss://translation · public

Translation discussion

Anyone can read and write here. Pick a display name — no email or account. Please keep the thread constructive. Thumb up a rendering you agree with — that helps the editor see consensus; it does not publish the term by itself. You can edit or delete your own comments from this browser; another device or cleared site data cannot.

Community lists who wrote, on which term, and when.

Loading discussion…