4
1. .
2. .
3. , .
4. , .
:
4.1
1. () A:
class A {
int i;
char c;
char v[10];
public:
A(int ni=0,char nc=*) {cout<<endl<<" A "; i=ni; c=nc;}
~A() {cout<<endl<<" A ";} };
, "".
A B1 C
!!
B2
A virtual B1 C
!!!
virtual B2
- 1: . - 2: . - : . B1, B2, C A. , A, B1, B2, C . .
2. , , : "GRUPPA 417415". :
Point Rect MR
!!!
Message
!
Point . - , .
Point -, . Rect -, . Message -, . MR -.
3. num. shownum(). outhex outoct, num. shownum() , , .
- , dist double . dist trav_time(), , , , 60 . metric trav_time() , , , , , 100 .
- area. double, (, ), setar(), , getar(). rectangle triangle, area. getar() , , .
- , , , , . :
a) ;
|
|
b) ;
c) ;
d) .
.
- , , . , . . , . , (, , , , ).
- -- . :
, ;
, .
( ). (, ) .
- : , , , , , -, -, .
- . . . . : -, -, - . -, - . .
4.2
. . .
. "", , , . :
1. , ;
|
|
2. ;
3. (, , ..);
4. .
4.2
1. .
2. .
3. .
4. .
5. .
6. .
7. , .
8. , .
9. .
10. .