Giáo trình UML - Chương 9: Lược đồ lớp thiết kế

Trong UML, lơṕ thiêt́ kê ́ bao gôm̀ 2 thaǹ h phâǹ chiń h: ◦Thuôc̣ tính (attribute) ◦Thao tać (operation) | CHƯƠNG 8: Lược đồ lớp thiết kế (Design class diagram – DCD) PTTKHT bang UML - BM HTTT Nội dung PTTKHT bang UML - BM HTTT Lớp thiết kế Phân loại các operation Các loại lớp thiết kế Cách tạo lược đồ DCD Lớp thiết kế Trong UML, lớp thiết kế bao gồm 2 thành phần chính: Thuộc tính (attribute) Thao tác (operation) PTTKHT bang UML - BM HTTT Thao tác (Operation) Là hành vi (behavior) liên quan đến 1 lớp. Một operation có 4 thành phần: Tầm nhìn (visibility) Tên thao tác (Operation name) Các tham số ngõ vào: argument1, argument2 Giá trị trả về (return type) Ký hiệu: Visibility Operation Name(argument1 : argument1 data type, argument2 : argument2 data type, ) : return type PTTKHT bang UML - BM HTTT Bốn kiểu tầm nhìn (visibility) Public (+) cho phép tất cả các lớp khác bên ngoài được xem và sử dụng operation này. Private (-) giới hạn việc truy xuất chỉ trong phạm vi của class. Ví dụ chỉ có các operation của class mới được truy xuất đến thuộc tính riêng (private) của lớp đó PTTKHT bang UML - BM HTTT Bốn kiểu tầm nhìn (visibility) Protected (#) cho phép chỉ các lớp con (subclass) của lớp đó mới được xem và sử dụng operation. Do tính kế thừa các lớp con phải truy xuất được đến các thuộc tính và thao tác của lớp cha. Package (~) cho phép các đối tượng khác trong cùng gói (package) được phép xem và sử dụng operation. PTTKHT bang UML - BM HTTT Ví dụ về thao tác + totalOrderAmount (order : Order) : Dollar {The total is the sum of all line items less the volume discount. Each line item is the product of the unit price and quantity} PTTKHT bang UML - BM HTTT Operation Có 4 loại operations: implementor manager access helper. PTTKHT bang UML - BM HTTT Implementor Operations Thực thi 1 số chức năng nghiệp vụ. Operation loại này thường được tìm thấy trong lược đồ Interaction vì lược đồ này tập trung chủ yếu vào chức . | CHƯƠNG 8: Lược đồ lớp thiết kế (Design class diagram – DCD) PTTKHT bang UML - BM HTTT Nội dung PTTKHT bang UML - BM HTTT Lớp thiết kế Phân loại các operation Các loại lớp thiết kế Cách tạo lược đồ DCD Lớp thiết kế Trong UML, lớp thiết kế bao gồm 2 thành phần chính: Thuộc tính (attribute) Thao tác (operation) PTTKHT bang UML - BM HTTT Thao tác (Operation) Là hành vi (behavior) liên quan đến 1 lớp. Một operation có 4 thành phần: Tầm nhìn (visibility) Tên thao tác (Operation name) Các tham số ngõ vào: argument1, argument2 Giá trị trả về (return type) Ký hiệu: Visibility Operation Name(argument1 : argument1 data type, argument2 : argument2 data type, ) : return type PTTKHT bang UML - BM HTTT Bốn kiểu tầm nhìn (visibility) Public (+) cho phép tất cả các lớp khác bên ngoài được xem và sử dụng operation này. Private (-) giới hạn việc truy xuất chỉ trong phạm vi của class. Ví dụ chỉ có các operation

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
7    76    1    03-06-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.