TAILIEUCHUNG - 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 .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.