Cos'è l'accoppiamento basso a Ooad?
Cos'è l'accoppiamento basso a Ooad?

Video: Cos'è l'accoppiamento basso a Ooad?

Video: Cos'è l'accoppiamento basso a Ooad?
Video: Object Oriented Analisis and Design(OOAD)|Tutorial 01-Introduction |කුප්පිය 01|NSJ Online Academy 2024, Maggio
Anonim

accoppiamento basso :-

accoppiamento si riferisce alla relazione di un modulo con un altro modulo. Si dice che un modulo è altamente accoppiato con un altro modulo se le modifiche ad esso si tradurranno in modifiche all'altro modulo

Allora, cosa significa accoppiamento basso?

mezzi di accoppiamento fino a che punto i vari moduli sono interdipendenti e come gli altri moduli sono influenzato dalla modifica di alcune/considerevoli funzionalità di un modulo. L'accoppiamento basso è sottolineato come la dipendenza ha da mantenere basso in modo che cambiamenti minimi/trascurabili sono fatto ad altri moduli.

Oltre sopra, cos'è l'accoppiamento Ooad? Nell'ingegneria del software, accoppiamento è il grado di interdipendenza tra i moduli software; una misura di quanto siano strettamente connesse due routine o moduli; la forza delle relazioni tra i moduli. accoppiamento di solito si contrappone alla coesione.

Considerando questo, come si ottiene un accoppiamento basso?

Attacco basso può essere raggiunto avendo meno classi collegate tra loro. Il meglio modo per ridurre l'accoppiamento è fornendo un'API (interfaccia).

Perché l'accoppiamento dovrebbe essere ridotto al minimo tra le classi?

Sciolto accoppiamento è desiderabile. Significa che gli oggetti funzionano in modo più indipendente l'uno dall'altro. Sciolto l'accoppiamento minimizza l'"effetto a catena" dove cambia in uno classe causare la necessità di cambiamenti in altri classi . Un'elevata coesione è desiderabile perché significa che la classe lo fa bene un lavoro.

Consigliato: