Please enable JavaScript.
Coggle requires JavaScript to display documents.
Encapsulamento e Congeneridade, (linha de código) - Coggle Diagram
Encapsulamento
e Congeneridade
Níveis de
Encapsulamento
Congeneridade
:
A congeneridade entre dois elementos de software A e B significa:
que pode-se postular alguma mudança de A, que pediria que B fosse mudado (ou, no mínimo, cuidadosamente verificado) a fim de preservar a exatidão global
que pode-se postular alguma mudança, que pediria que tanto A como B mudassem juntos para preservar a exatidão global
Variedades:
Explícita
de nome
int i; // linha A
i = 7; // linha B
j=7
de tipo
int i; //linha A
i=7; //linha B
char i //linha A
Implícita
de posição
X: JUMP Y+38
...
Y: CLEAR R1
... //38 bytes de código
Z: CLEAR R2 //Instrução de “salto” de X p/ Z
linha de
código
classe
coesão de
classe
acoplamento
de classe
_
programação
estruturada
_
fan-out
operação
coesão
acoplamento
_