2013-05-10 20 views
6

Tôi đang tạo một số biểu đồ UML và tôi có một số lượng lớn các lớp đang triển khai giao diện.Trong sơ đồ lớp, nên các lớp thực hiện một giao diện có tên phương thức lặp lại không?

Có cần thiết cho các lớp này cũng liệt kê các phương thức của giao diện không? Nghe có vẻ hơi tầm thường nhưng sẽ làm cho sơ đồ trông đơn giản hơn nhiều nếu họ không.

Đây là một hình ảnh để hiển thị những gì tôi muốn nói:

UML diagram showing a class implementing an interface with the interface's method names repeated in the class

Bất kỳ việc thực hiện MyInterface đòi hỏi method1, method2 và method3 - vì vậy chúng có thể được bỏ qua?

+0

Bạn có thể cho tôi mã yUML để tạo sơ đồ này không? –

Trả lời

8

Tôi thường tham khảo Agile Modeling's class diagramming guidelines. Bạn sẽ tìm thấy câu hỏi của mình được trả lời trong phần 3, "Giao diện".

Câu trả lời nhanh: Chúng có thể bị bỏ qua.

+0

Hoàn hảo - cảm ơn bạn! –

+0

Bạn được chào đón :) –