«Միջնորդ (նախագծման ձևանմուշ)»–ի խմբագրումների տարբերություն

Content deleted Content added
Նոր էջ «{{Տեղեկաքարտ նախագծման մոդել | Անուն = Միջնորդ | Անգլերեն անվանում` = Mediator pattern | Տեսակ` = Վարքագծային...»:
 
Տող 15.
Սովորաբար ծրագիրը բաղկացած է մեծ թվով դասերից: Այյպիով տրամաբանությունը և հաշվարկը բաժանվում են այդ դասերի միջև: Քանի որ ծրագրում մեծ թվով դասեր կան, դրանց տեխնիկական սպասարկումը և դասերի միջև փոխկապակցվածություն ապահովելը դառնում է բարդ: Արդյունքում դա ծրագիրը դարձնում է դժվար ընթերցվող և սպասարկվող: Բացի այդ դա բերում է նրան, որ դժվար է դառնում փոխել ծրագիրը, քանի որ ցանկացած փոփոխություն կարող է ազդել մի քանի դասերի վրա:
 
Միջնորդ ձևանմուշը օբյեկտների միջև կապ է ստեղծում միջնորդ օբյեկտի միջոցով: Այսպիսով դասի օբյեկտները միմյանց հետ չեն կապվում անմիջականորեն, այլ կապվում եմ միջնորդմիջնորդի օգնությամբ: Դա թույլացնում է օբյեկտների միջև կապվածությունը և թուլացնում է կապվածության գործակիցը:
 
== Օրինակներ ==