Съдържание:
- Определение - Какво означава обектно-ориентиран език за програмиране (OOPL)?
- Техопедия обяснява обектно-ориентиран език за програмиране (OOPL)
Определение - Какво означава обектно-ориентиран език за програмиране (OOPL)?
Обектно-ориентираният език за програмиране (OOPL) е език за програмиране на високо ниво, основан на модела на обектно-ориентирано програмиране (OOP).
OOPL включва логически класове, обекти, методи, взаимоотношения и други процеси с проектирането на софтуер и приложения. Първият OOPL беше Simula, инструмент за създаване на симулация, разработен през 1960г.
Техопедия обяснява обектно-ориентиран език за програмиране (OOPL)
За разлика от конвенционалните процедурни езици, синтаксисът за програмиране на обектно-ориентиран език за програмиране се основава на един или повече обекти, докато процедурният език включва логически процедури. В OOPL обектите си взаимодействат помежду си; имат свои собствени методи, процедури и функции; са част от клас и могат да бъдат използвани повторно в една или повече програма. OOPL трябва да показва естествени обектно-ориентирани функции, включително абстракция на данни, наследяване, капсулиране, създаване на класове и свързани обекти.
Повечето съвременни езици за програмиране са обектно ориентирани или поддържат OOP модела до известна степен. Популярните OOPL включват Java, C ++, Python и SmallTalk.
