.


:




:

































 

 

 

 





 

CDBC (Change Dependency Between Classes) , - SC (server class) . , - (client class) , CDBC , SC.

CDBC :

q - - ( CS );

q CS ( ).

. 14.3, , , .

14.3.

SC SC SC /- SC SC /- SC n j n j n

 

, , - SC, - , . : SC , , , . , SC . -, (0 < k < 1). (1 - k).

CDBC :

;

CDBC(CC, SC) = min(n, A).

CDBC:

1) -;

2) - ( public, protected, private).

 

LD (Locality of Data) , , . , . , .

LD , .

C++. Mi(1 i n) . / . :

,

:

q Li(1 i n) , Mi ( /). : ; ; , Mi;

q Ti(1 i n) , Mi, , Mi.

, Mi, .

, , ( , Li), . , , CDBC.





:


: 2016-10-06; !; : 321 |


:

:

,
==> ...

1354 - | 1320 -


© 2015-2024 lektsii.org - -

: 0.012 .