CÁC BƯỚC CẦN THIẾT ĐỂ THIẾT KẾ CHƯƠNG TRÌNH

Một phần của tài liệu Giáo trình lập trình hướng đối tượng (Trang 133 - 134)

Để thiết kế một chương trình theo hướng đối tượng, chúng ta phải trải qua bốn bước sau, từđó chúng ta xây dựng được một cây phả hệ mang tính kế thừa và các mối quan hệ giữa các đối tượng:

Xác định các dạng đối tượng (lớp) của bài toán (định dang các đối tượng).

Tìm kiếm các đặc tính chung (dữ liệu chung) trong các dạng đối tượng này, những gì chúng cùng nhau chia xẻ.

Xác định được lớp cơ sở dựa trên cơ sở các đặc tính chung của các dạng đối tượng.

Từ lớp cơ sở, sử dụng quan hệ tổng quát hóa đểđặc tả trong việc đưa ra các lớp dẫn xuất chứa các thành phần, những đặc tính không chung còn lại của dạng đối tượng. Bên cạnh đó, chúng ta còn đưa ra các lớp có quan hệ với các lớp cơ sở và lớp dẫn xuất; các quan hệ này có thể là quan hệ kết hợp, quan hệ

tập hợp lại, quan hệ phụ thuộc.

Với các bước trên chúng ta có được cây phả hệ và quan hệ giữa các lớp. Đối với hệ thống phức tạp hơn, chúng ta cần phải phân tích để giải quyết được vấn đềđặt ra theo trật tự sau:

Phân tích một cách cẩn thận về các đối tượng của bài toán theo trật tự từ dưới lên (bottom up). Tìm ra những gì tồn tại chung giữa các đối tượng, nhóm các đặc tính này lại đểđược các lớp cơ

sơ như hình 7.1

Hình 7.1

134

Hình 7.2

Bằng cách này, chúng ta tiếp tục tìm các đặc tính chung cho đến tột cùng của các đối tượng. Sau đó cài đặt theo hướng đối tượng từ trên xuống bằng cách cài đặt lớp cơ sở chung nhất. Tiếp tục cài đặt các lớp dẫn xuất trên cơ sở các đặc tính chung của từng nhóm đối tượng. Cho đến khi tất cả các dạng đối tượng của hệ thống được cài đặt xong đểđược cây phả hệ.

Một phần của tài liệu Giáo trình lập trình hướng đối tượng (Trang 133 - 134)

Tải bản đầy đủ (PDF)

(165 trang)