Câu 5. Phát triển phần mềm hướng đối tượng, hướng sử dụng lại, hướng thành phần

Phát triển phần mềm hướng đối tượng và sử dụng lại

Phương pháp hướng đối tượng tập trung vào 2 khía cạnh của hệ thống là dữ liệu và hành động.

Cách tiếp cận hướng đối tượng là một lối tư duy theo cách ánh xạ các thành phần trong bài toán và các đối tượng ngoài đời thực. Với cách tiếp cận này, một hệ thống được chia tương ứng thành các phần nhỏ gọi là “đối tượng”, mỗi đối tượng bao gồm đầy đủ cả dữ liệu và hành động liên quan đến đối tượng đó. Các đối tượng trong một hệ thống tương đối độc lập với nhau và phần mềm sẽ được xây dựng bằng cách kết hợp các đối tượng lại với nhau thông qua các mối quan hệ và tương tác giữa chúng.

Các nguyên tắc cơ bản của hướng đối tượng:

-         Trừu tượng hóa

-         Tính đóng gói

-         Tính modul hóa

-         Tính phân cấp

Ưu điểm của phương pháp hướng đối tượng :

-         Hỗ trợ sử dụng lại mã nguồn: Chương trình lập trình theo phương pháp hướng đối tượng thường được chia thành các gói là các nhóm của các lớp đối tượng khác nhau. Các gói này hoạt động tương đối độc lập và hoàn toàn có thể sử dụng lại .

-         Phù hợp với các hệ thống lớn: Phương pháp hướng đối tượng tập trung vào việc xác định các đối tượng, dữ liệu và hành động gắn với đối tượng, và mối quan hệ giữa các đối tượng. Các đối tượng hoạt động độc lập và chỉ thực hiện hành động khi nhận được lệnh từ đối tượng khác. Vì vậy phương pháp này hỗ trợ phân tích , thiết kế và quản lí một hệ thống lớn, có thể mô tả các hoạt động nghiệp vụ phức tạp bởi quá trình phân tích thiết kế không phụ thuộc vào số biến dữ liệu hay số lượng thao tác cần thực hiện mà chỉ quan tâm đến các đôi tượng tồn tại trong hệ thống đó.

Phát triển phần mềm hướng thành phần

Thành phần là modul chức năng mã đóng

Lắp ráp các thành phần đúng với yêu cầu

Dùng lại thành phần độc lập với ngôn ngữ

Thay thế thành phần là động(ko cần dịch), không cần đường dẫn, chỉ cần định danh

Ưu nhược

Nhanh, ổn định, hiệu quả

Cần có các thành phần được mô tả, hiểu về nó, có cách tìm kiếm tốt

Bạn đang đọc truyện trên: AzTruyen.Top

Tags: