Tôi không chắc chắn liệu mình có sử dụng đúng cách association and aggregation or composition diamond hay không.Sơ đồ lớp UML Hiệp hội vs (Tập hợp | Thành phần) -Diamonds
Tôi sẽ sử dụng Hiệp hội cho giao diện vì tôi không thể khởi tạo chúng. Giống như họ làm điều đó here ví dụ. Hoặc cho các lớp tĩnh, cùng một lý do.
Và kim cương tôi chỉ sử dụng cho các đối tượng tôi có thể khởi tạo. Giống như các lớp bình thường.
Nhưng tôi không chắc liệu đây có phải là cách chính xác để phân biệt chúng hay không, bởi vì nếu bạn check một lần nữa, bạn sẽ thấy chúng không cụ thể về nó. Trong UML 2.3 specification Tôi không thể tìm hiểu thêm, vậy bạn sử dụng nó như thế nào?
Và có cách thứ ba, dấu gạch ngang có đường viền <> mũi tên, nhưng tôi không có keo khi sử dụng cái này. Vì vậy, có lẽ bạn có thể giúp tôi với một trong đó, quá?
bạn được chào đón. – sfinnie