Danh mục

Bài giảng Lập trình hướng đối tượng (Object-Oriented Programming) - Chương 3: Phân tích và thiết kế chương trình theo hướng đối tượng

Số trang: 5      Loại file: pdf      Dung lượng: 289.13 KB      Lượt xem: 10      Lượt tải: 0    
tailieu_vip

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (5 trang) 0
Xem trước 1 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình hướng đối tượng (Object-Oriented Programming) - Chương 3: Phân tích và thiết kế chương trình theo hướng đối tượng. Những nội dung chính được trình bày trong chương này gồm có: Các bước phân tích hướng đối tượng, lớp hình chữ nhật, các công việc của lập trình hướng đối tượng. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng (Object-Oriented Programming) - Chương 3: Phân tích và thiết kế chương trình theo hướng đối tượng Chương 03: Phân tích và thiết kế chương trình theo hướng đối tượng Các bước phân tích hướng đối tượng: Bước 1: Tìm hiểu bài toán Bước 2: Xác định rõ các yêu cầu của bài toán. Bước 3: Xác định các đối tượng thực tế và thuộc tính của chúng, từ đó suy ra các đối tượng chương trình và các biến tương ứng với các thuộc tính. Bước 4: Xác định các hàm trong đối tượng chương trình dựa vào các yêu cầu ở bước 2. Bước 5: Xác định mối quan hệ giữa các đối tượng và tương tác với các đối tượng. Bước 6: Vẽ thiết kế lớp theo ký pháp UML Ngô Công Thắng - Bài giảng LTHĐT - Chương 03 1 Lớp hình chữ nhật hinhCN - a, b: float + nhap(): void + tinhDT(): float + tinhCV(): float Ngô Công Thắng - Bài giảng LTHĐT - Chương 03 2 Quá trình phân tích hướng đối tượng thể hiện qua sơ đồ sau: Xây dựng các đặc tả yêu cầu Phát biểu bài toán Xác định các lớp đối tượng Xác định Mối quan hệ giữa các hàm các đối tượng Thiết kế Ngô Công Thắng - Bài giảng LTHĐT - Chương 03 3 Các công việc của LTHĐT 1) Tạo ra lớp: Khai báo lớp => Khai báo biến và khai báo hàm thành viên 2) Sử dụng lớp: Tạo đối tượng của lớp => tương tác với đối tượng hoặc cho các đối tượng tương tác với nhau. Ngô Công Thắng - Bài giảng LTHĐT - Chương 03 4 Giới thiệu về UML Ngô Công Thắng - Bài giảng LTHĐT - Chương 03 5

Tài liệu được xem nhiều: