LCOM is a count of the difference between the method pairs that are no translation - LCOM is a count of the difference between the method pairs that are no Vietnamese how to say

LCOM is a count of the difference b

LCOM is a count of the difference between the method pairs that are not similar and those that are similar within a given class. This metric characterizes the lack of cohesion of a class. It requires a bit more explanation and an example.

Consider a class with the following characteristics:
The instance variables or attributes in each method are represented as , respectively.
Let P be the set off all the method pairs that have non-common instance variables, and let Q be the set of all the method pairs that have common instance variables. Then LCOM=#P-#Q, where # represents cardinality of the set. Thus we can see that a class with a high.
LCOM value indicates that there is a high number off the disparate methods. Therefore classes stand. High LCOM value equates weak cohesion. To properly complete the definition of this metric, it must be stated that if #P is not >#Q then LCOM=0.
For example, a class C, may contain three methods (m1,m2,m3) whose respective instance variable sets are l1={a,b,c,s},l2-{a,b,z} and l3={f,h,w}. The l1 and l2 have {a,b} in common,l1 and l3 have nothing in common and l2 and l3 also have nothing in common. In this case, #P the number of method pairs that are not similar or have nothing in common, is 2. The number of method pairs that are similar or have nothing in common, #Q is 1. Thus LCOM for class C=2-1 or 1.
All of these six C-K design metrics are related either directly or indirectly to the concepts of cohesion and coupling. These metrics should assist software designers in better understanding the complexty of their design and help direct them to simplifying their work. As shows, what the designers should strive for is strong cohesion and loose coupling
0/5000
From: -
To: -
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..
Results (Vietnamese) 2:[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 mô tả đặc điểm thiếu sự gắn kết của một lớp. 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 biến thể hiện hay thuộc tính trong mỗi phương pháp được đại diện là, tương ứng
Gọi P là các thiết lập tắt tất cả các cặp phương pháp đó có các biến dụ không phổ biến, và để cho Q là tập hợp của tất cả các cặp phương pháp đó có các biến dụ phổ biến. Sau đó LCOM = # P- # Q, nơi # đại diện cardinality của bộ này. Như vậy chúng ta có thể thấy rằng một lớp học với một cao.
Giá trị LCOM chỉ ra rằng có một số lượng lớn ra các phương pháp khác nhau. Do đó lớp đứng. Giá trị LCOM cao tương đương với sự gắn kết yếu. Để hoàn thành đúng định nghĩa của số liệu này, nó phải được nói rằng nếu #P không phải là> #Q sau đó LCOM = 0.
Ví dụ, một lớp C, có thể chứa ba phương pháp (m1, m2, m3) mà tương ứng dụ bộ biến là l1 = {a, b, c, s}, l2- {a, b, z} và L3 = {f, h, w}. Các l1 và l2 có {a, b} chung, L1 và L3 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. Số lượng các cặp phương pháp tương tự hoặc không có gì chung, #Q là 1. Như vậy LCOM cho lớp C = 2 -1 hoặc 1.
Tất cả những số liệu thiết kế sáu CK có liên quan trực tiếp hoặc gián tiếp đến các khái niệm về sự gắn kết và khớp nối. Những số liệu cần hỗ trợ các nhà thiết kế phần mềm trong sự hiểu biết tốt hơn các complexty các 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ọ. Như cho thấy, những gì các nhà thiết kế cần phải phấn đấu là sự gắn kết mạnh mẽ và khớp nối lỏng lẻo
Being translated, please wait..
 
Other languages
The translation tool support: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese, Chinese Traditional, Corsican, Croatian, Czech, Danish, Detect language, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Korean, Kurdish (Kurmanji), Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Odia (Oriya), Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Tatar, Telugu, Thai, Turkish, Turkmen, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu, Language translation.

Copyright ©2025 I Love Translation. All reserved.

E-mail: