Dom Rozwój Co to jest obiektowy język programowania (OOPL)? - definicja z techopedia

Co to jest obiektowy język programowania (OOPL)? - definicja z techopedia

Spisu treści:

Anonim

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.

Co to jest obiektowy język programowania (OOPL)? - definicja z techopedia