Lập trình dựa trên lớp

Lập trình dựa trên lớp (tiếng Anh: class-based programming), hay thông dụng hơn hướng lớp (class-orientation), là một loại lập trình hướng đối tượng (OOP) mà tính kế thừa được xác định bằng cách định nghĩa lớp của các đối tượng, trái ngược với chính các đối tượng (so sánh với lập trình dựa trên nguyên mẫu).

Mô hình phổ biến và phát triển nhất của OOP là mô hình dựa trên lớp, trái ngược với mô hình dựa trên đối tượng. Trong mô hình này, đối tượng là những thực thể mà kết hợp các trạng thái (ví dụ, dữ liệu), hành vi (ví dụ như thủ tục, hay phương thức) và định danh (tồn tại duy nhất giữa tất cả các đối tượng khác). Cấu trúc và hành vi của một đối tượng được định nghĩa bởi một lớp, là một định nghĩa, hay thiết kế chi tiết, của tất cả đối tượng của một kiểu cụ thể. Một đối tượng phải được tạo một cách rõ ràng dựa trên một lớp và một đối tượng, do vậy được xem là một thực thể (instance) của lớp đó. Một đối tượng cũng tương tự như một cấu trúc, với bổ sung cho con trỏ phương thức, kiểm soát truy cập thành viên, và một thành viên dữ liệu ẩn để định vị thực thể của lớp đó (ví dụ đối tượng thật sự của lớp) trong hệ thống phân cấp lớp (điều này cần thiết cho tính năng kế thừa trong thời gian chạy).

Kế thừa

[sửa | sửa mã nguồn]

Tham khảo

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
Lịch sử về Trấn Linh & Những vụ bê bối đình đám của con dân sa mạc
Lịch sử về Trấn Linh & Những vụ bê bối đình đám của con dân sa mạc
Trong khung cảnh lầm than và cái ch.ết vì sự nghèo đói , một đế chế mang tên “Mặt Nạ Đồng” xuất hiện, tự dưng là những đứa con của Hoa Thần
Nhân vật Tsugikuni Yoriichi -  Kimetsu no Yaiba
Nhân vật Tsugikuni Yoriichi - Kimetsu no Yaiba
Tsugikuni Yoriichi「継国緑壱 Tsugikuni Yoriichi」là một kiếm sĩ diệt quỷ huyền thoại thời Chiến quốc. Ông cũng là em trai song sinh của Thượng Huyền Nhất Kokushibou.
Tổng quan về Kĩ Năng - Kĩ Thuật - Kĩ Lượng trong Tensura
Tổng quan về Kĩ Năng - Kĩ Thuật - Kĩ Lượng trong Tensura
Những loại kỹ làm nên sức mạnh của một nhân vật trong Tensei shitara Slime Datta Ken
JR Pass là gì? Hướng dẫn sử dụng JR Pass đi khắp nước Nhật dễ dàng
JR Pass là gì? Hướng dẫn sử dụng JR Pass đi khắp nước Nhật dễ dàng
Bạn muốn đi nhiều nơi tại Nhật nhưng chi phí đi lại thì quá cao? Hãy yên tâm, lựa chọn của bạn sẽ đơn giản hoá hơn nhiều khi đã có JR Pass là có thể di chuyển khắp mọi miền quê ở đất nước mặt trời mọc