Mục lục:
- Định nghĩa - Ngôn ngữ lập trình hướng đối tượng (OOPL) nghĩa là gì?
- Techopedia giải thích Ngôn ngữ lập trình hướng đối tượng (OOPL)
Định nghĩa - Ngôn ngữ lập trình hướng đối tượng (OOPL) nghĩa là gì?
Ngôn ngữ lập trình hướng đối tượng (OOPL) là ngôn ngữ lập trình cấp cao dựa trên mô hình lập trình hướng đối tượng (OOP).
OOPL kết hợp các lớp logic, đối tượng, phương thức, mối quan hệ và các quy trình khác với thiết kế phần mềm và ứng dụng. OOPL đầu tiên là Simula, một công cụ tạo mô phỏng được phát triển vào năm 1960.
Techopedia giải thích Ngôn ngữ lập trình hướng đối tượng (OOPL)
Không giống như các ngôn ngữ thủ tục thông thường, cú pháp lập trình của ngôn ngữ lập trình hướng đối tượng dựa trên một hoặc nhiều đối tượng, trong khi ngôn ngữ thủ tục kết hợp các thủ tục logic. Trong OOPL, các đối tượng tương tác với nhau; có phương pháp, thủ tục và chức năng riêng; là một phần của lớp học và có thể được sử dụng lại trong một hoặc nhiều chương trình. Một OOPL phải thể hiện các chức năng hướng đối tượng gốc, bao gồm trừu tượng hóa dữ liệu, kế thừa, đóng gói, tạo lớp và các đối tượng liên quan.
Hầu hết các ngôn ngữ lập trình hiện đại đều hướng đối tượng hoặc hỗ trợ mô hình OOP ở một mức độ nào đó. Các OOPL phổ biến bao gồm Java, C ++, Python và SmallTalk.
