Results (
Vietnamese) 1:
[Copy]Copied!
LCOM là một số sự khác biệt giữa các cặp phương pháp mà không phải là tương tự và những người tương tự như trong một lớp nhất định. Số liệu này characterizes thiếu gắn kết của một lớp học. Nó đòi hỏi nhiều hơn một chút giải thích và ví dụ.Hãy xem xét một lớp học với các đặc điểm sau:Các trường hợp biến hoặc các thuộc tính trong mỗi phương pháp được đại diện như, tương ứng.Cho P là thiết lập tắt tất cả các cặp phương pháp mà có các biến thể hiện-common, và để cho Q là tập của tất cả các cặp phương pháp có phổ biến thể hiện biến. Sau đó LCOM = #P-#Q, nơi # đại diện cho cardinality bộ. Do đó chúng ta có thể thấy rằng một lớp học với một cao.LCOM giá trị chỉ ra rằng có một số cao ngoài các phương pháp khác nhau. Do đó, các lớp học đứng. Giá trị LCOM cao tương đương yếu gắn kết. Để hoàn thành đúng các định nghĩa của số liệu này, nó phải được nói rằng nếu #P đâu > #Q sau đó LCOM = 0.Ví dụ, một lớp C, có thể chứa ba phương pháp (m1, m2, m3) có bộ biến tương ứng ví dụ là l1 = {a, b, c, s}, l2-{a, b, z} và l3 = {f, h, w}. L1 và l2 có {a, b} ở chung, l1 và l3 không có gì chung và l2 và l3 cũng không có gì chung. Trong trường hợp này, #P số cặp phương pháp mà không phải là tương tự hoặc không có gì chung, là 2 chiếc. Số lượng các cặp phương pháp tương tự hoặc không có gì chung, #Q là 1. Do đó LCOM lớp C = 2-1 hoặc 1.Tất cả các C-K 6 thiết kế số liệu có liên quan trực tiếp hoặc gián tiếp đến các khái niệm gắn kết và khớp nối. Các số liệu này sẽ hỗ trợ cho việc thiết kế phần mềm tốt hơn sự hiểu biết complexty thiết kế của họ và giúp trực tiếp cho họ để đơn giản hóa công việc của họ. Cho thấy, những gì các nhà thiết kế phải phấn đấu là gắn kết mạnh mẽ và lỏng lẻo khớp nối
Being translated, please wait..
