.


:




:

































 

 

 

 


. . ,




, .

. , . . , , , . : , , ?

. , , , , .

, , . .

?

, ?

1) , , , .

2) .

, , .

 

 


49. - - . . : , , , .

- :

;

;

;

.

, , :

;

;

.

, . . , , . , , .

-, "/" ( ), "is-a. , "/ ", "part of".

-, , , .

. , - : .

, , . , .

. , , - .

, , . . , . , . - , .

- . , ( , , , ) , ( , , ). . , , ( ) .

. :

"--"

"--"

"--".

. , - , ( ) ( ) . , , . . , . . - .

.

. , . , C++, - , . , . :

;

.

. , -, -. , C++: , , .

. . , , - , . , .

. , .

C++ , , , - .

.

- - . , , . C++ , , . this.

. .

(" ") , , . , Car Engine, , , Car Engine Engine Car. Car Vehicle, MeansOfTransportation. , , "X Y " . . . . ++ ( ) - , .

 


50. - - . : ,

- :

;

;

;

.

, , :

;

;

.

(statechart diagrams) , - .

, . , . : , . , . , , , , , .

:

  • , . , .
  • ( , guardian). , , . , .

.

  • , . - .

( /). , , ^, .

, , .

 

 


 

51. - - . : ,

(object diagrams)

- (objects) - . runtime- , , , . , - . , .


: ( ':CDispatcher'), , PBX (':PBX_Agent') 'Tester1:COperator' 'Tester2:CSubOperator'.

, ( , , ), . UML. , (, ) .

:

<1>: <2>,

<1> - , <2> - . . , . , . ( ). , , UML. CASE- UML- . , : , , . , , , , , . (links). - , - . . "" , - , . . - , - , , - - , .





:


: 2016-07-29; !; : 1388 |


:

:

,
==> ...

1512 - | 1471 -


© 2015-2024 lektsii.org - -

: 0.021 .