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
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
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ìm kiếm theo từ khóa liên quan:
Bài giảng Lập trình hướng đối tượng Lập trình hướng đối tượng Object-Oriented Programming Ngôn ngữ C++ Thiết kế chương trình theo hướng đối tượngGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 272 0 0 -
101 trang 199 1 0
-
14 trang 133 0 0
-
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 112 0 0 -
150 trang 104 0 0
-
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 96 0 0 -
Giáo trình Phân tích, thiết kế hướng đối tượng với UML: Phần 1 - Trường ĐH Công nghiệp Quảng Ninh
111 trang 95 0 0 -
265 trang 79 0 0
-
Giáo trình Lập trình hướng đối tượng với Java: Phần 2 - Trần Thị Minh Châu, Nguyễn Việt Hà
141 trang 75 0 0 -
33 trang 68 0 0