Объект Хандлагат Програмчлал
OOP (Object-Oriented Programming) нь програмыг бодит ертөнцийн объект ба тэдгээрийн хоорондын харилцан үйлчлэл хэлбэрээр загварчлах арга юм.
4 тулгуур зарчим
- Encapsulation (Капсулжуулалт): Өгөгдөл ба методыг нэг класс дотор нууцлан багцлах
- Abstraction (Абстракц): Нарийн төвөгтэй дотоод бүтцийг нууж, зөвхөн хэрэгцээт интерфейсийг ил харуулах
- Inheritance (Уламжлал): Бэлэн классаас шинж чанар, методыг өвлөн авч шинэ класс үүсгэх
- Polymorphism (Олон хэлбэртэйн шинж): Нэг нэртэй методыг олон янзаар ажиллуулах боломж
Жишээ
#include <iostream>
using namespace std;
int main() {
cout << "OOP-iin 4 tulguur: Encapsulation, Abstraction, Inheritance, Polymorphism";
return 0;
}