29.11.2025 "Modern Science and Research" xalqaro ilmiy jurnali 1 seriyasi. Volume 4 Issue 11
Abstract. This article discusses the principles of Object-Oriented Programming (OOP) in the C++ programming language and their practical application. OOP is one of the important areas of programming technologies, which allows organizing the program structure in a modular form, reusing code, and simplifying complex software systems. The article discusses the four main principles of OOP - encapsulation, inheritance, polymorphism, and abstraction - with theoretical and practical examples. It also discusses methods for modeling real-life processes using classes and objects in the C++ language.
Keywords: C++ programming language, object-oriented programming, OOP, class, object, encapsulation, inheritance, polymorphism, abstraction, constructor, destructor, method, encapsulation, reuse, modular programming, real-life modeling, program structure.