Đề tài Cấu trúc dữ liệu mẫu với C++
- Người chia sẻ :
- Số trang : 99 trang
- Lượt xem : 6
- Lượt tải : 500
- Tất cả luận văn được sưu tầm từ nhiều nguồn, chúng tôi không chịu trách nhiệm bản quyền nếu bạn sử dụng vào mục đích thương mại
Bạn đang xem trước 20 trang tài liệu Đề tài Cấu trúc dữ liệu mẫu với C++, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD LUẬN VĂN ở trên
Lập trình hướng đối tượng dựa trên nền tảng là các đối tượng. Đối tượng được xây dựng trên cơ sở gắn cấu trúc dữ liệu với các phép toán sẽ thể được đúng cách mà chúng ta suy nghĩ, bao quát về thế giới thực. [3] Lập trình hướng đối tượng cho phép chúng ta kết hợp những tri thức bao quát về các quá trình với những khái niệm trừu tượng được sử dụng trong máy tính . Lập trình hướng đối tượng là phương pháp lập trình lấy đối tượng làm nền tảng để xây dựng thuật giải, xây dựng chương trình, là cách tiếp cận để phân chia chương trình thành các đơn thể (modul) bằng cách tạo ra các vùng bộ nhớ cho cả dữ liệu lẫn hàm và chúng sẽ được sử dụng như các mẫu để tạo ra bản sao từng đơn thể khi cần thiết. Đối tượng ở đây được xem như là vùng phân chia chia bộ nhớ trong máy tính để lưu trữ dữ liệu và tập các hàm tác động trên dữ liệu gắn với chúng. Khái niệm “Hướng đối tượng” được xây dựng trên nền tảng của khái niệm “Lập trình có cấu trúc“ và ”Sự trừu tượng hoá dữ liệu” sự thay đổi căn bản là ở chỗ một chương trình hướng đối tượng được thiết kế xoay quanh các dữ liệu mà ta làm việc trên nó, hơn là theo bản thân chức năng của chương trình. Lập trình hướng đối tượng đặt trọng tâm vào đối tượng, yếu tố quan trọng trong quá trình phát triển chương trình và nó không cho phép dữ liệu chuyển động tự do trong hệ thống. Dữ liệu được gắn chặt với từng hàm thành các vùng riêng mà các hàm đó tác động lên và nó được bảo vệ cấm các hàm ngoại lai truy nhập tuỳ tiện. Tuy nhiên các đối tượng có thể trao đổi thông tin với nhau thông qua việc trao đổi thông báo.[5]
