Tính trừu tượng

Tính trừu tượng là khả năng chương trình có thể bỏ qua những thứ không cần thiết (ví dụ những thông điệp thừa).

Hơn nữa, tính trừu tượng còn thể hiện qua việc cho những lớp khác có thể mở rộng thêm những thông điệp mà bản thân nó không thể làm được việc đó. Thường người ta gọi trường hợp này là lớp đối tượng trừu tượng hay lớp cơ sở trừu tượng (tôi sẽ đề cập ở phần đa hình).

Tuy tính trừu tượng chỉ vỏn vẹn trong vòng vài câu dẫn trên nhưng đối với tôi tính trừu tượng là thứ quan trọng nhất (trong phương pháp lập trình hướng đối tượng) mà người lập trình viên phải nắm thật vững và việc trừu tượng hóa vấn đề nói chung là điều hết sức cần thiết. Sau một thời gian viết mã nhiều, chắc chắn rằng ai cũng có thể nhận ra điều này.

Tham khảo thêm

Tính trừu tượng