Spisu treści:
- Definicja - Co oznacza obiektowy język programowania (OOPL)?
- Techopedia wyjaśnia Object-Oriented Programming Language (OOPL)
Definicja - Co oznacza obiektowy język programowania (OOPL)?
Obiektowy język programowania (OOPL) to język programowania wysokiego poziomu oparty na modelu programowania obiektowego (OOP).
OOPL łączy klasy logiczne, obiekty, metody, relacje i inne procesy z projektowaniem oprogramowania i aplikacji. Pierwszą OOPL była Simula, narzędzie do tworzenia symulacji opracowane w 1960 roku.
Techopedia wyjaśnia Object-Oriented Programming Language (OOPL)
W przeciwieństwie do konwencjonalnych języków proceduralnych, składnia programowania obiektowego języka programowania jest oparta na jednym lub większej liczbie obiektów, podczas gdy język procedur zawiera procedury logiczne. W OOPL obiekty oddziałują na siebie; posiadać własne metody, procedury i funkcje; są częścią klasy i mogą być ponownie użyte w jednym lub kilku programach. OOPL musi wykazywać rodzime funkcje obiektowe, w tym abstrakcję danych, dziedziczenie, enkapsulację, tworzenie klas i powiązane obiekty.
Większość współczesnych języków programowania jest zorientowana obiektowo lub w pewnym stopniu obsługuje model OOP. Popularne OOPL to Java, C ++, Python i SmallTalk.
