Tóm tắt bài học
Lập trình hướng Đối tượng là một cách tư duy mới để giải quyết vấn đề với máy vi
tính. Thay vì nỗ lực đưa vấn đề vào trong khuôn khổ quen thuộc với máy vi tính,
phương pháp hướng đối tượng tìm kiếm một giải pháp toàn vẹn cho một vấn đề.
Sự trừu tượng hóa dữ liệu là tiến trình xác định và nhóm các thuộc tính và các
phương thức liên quan đến một thực thể đặc thù, trong tương quan với một ứng
dụng.
Một lớp định nghĩa một thực thể theo những thuộc tính và những phương thức
chung.
Một đối tượng là một trường hợp của một lớp.
Một lớp định nghĩa một thực thể, còn đối tượng là thực thể hiện thực.
Tiến trình hiện thực hóa một đối tượng được gọi là Thiết lập (Construction).
Tiến trình hủy bỏ một đối tượng được gọi là Hủy (Destruction).
Tính bền vững là khả năng lưu trữ dữ liệu của một đối tượng vượt quá thời gian tồn
tại của đối tượng đó.
Việc đóng gói là tiến trình che giấu việc thực thi chi tiết của một đối tượng đối với
người sử dụng đối tượng ấy.
Tính thừa kế là cơ chế cho phép một lớp chis sẻ các thuộc tính và các phương thức
được định nghĩa trong một hoặc nhiều lớp khác.
Tính đa hình là một thuộc tính cho phép một phương thức có các tác động khác
nhau trên nhiều đối tượng khác nhau.
Phương pháp hướng đối tượng đưa ra tiến trình phân tích, thiết kế và phát triển ứng
dụng trong khuôn khổ các khái niệm và các thuật ngữ thuộc lãnh vực ứng dụng.