intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:5

12
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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!

Chủ đề:
Lưu

Nội dung Text: 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

  1. 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
  2. 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
  3. 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
  4. 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
  5. Giới thiệu về UML Ngô Công Thắng - Bài giảng LTHĐT - Chương 03 5
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2