.


:




:

































 

 

 

 


__ > _

_._

_._

6.

void main ()

{

AnyClass obA, bB;//

obA. SetX (1);// - x obA

obB. SetX (3);// - x obB

}

, , , "", .

x obA bB. , . , x obA bB.

7.

void main ()

{

complex x1, x2;

x1. set (1.8, 3.2);

x2. set (5.1, 1.7);

x1. print ();

x2. print ();

}

__ > _

. .

8.

void main ()

{

AnyClass A; //

AnyClass * pA =& A; // AnyClass

// A

pA -> SetX (1); // - x A

A.SetX (5);

}

? "" , " -> ", , " & ". , ObjName. FuncName ();

, (& ObjName) -> FuncName ();

9.

void main ()

{

complex * point = new complex;

point > set (1.24, 2.3);// - x y

// , point

point > print ();

delete point; //

}

:

point complex,

complex ,

complex,

.

 

!!! - , . , .

 

. , . , :

class <_>;

.

class PrevDecl; // PrevDecl

class AnyClass

{

int x;

PrevDecl * obPtr;

public:

void Set (int X) // AnyClass

{

x = X;

}

};

class PrevDecl// PrevDecl

{

int y;

public:

void print (); // PrevDecl

};

. .

, , , main() . , . #include.

, C++ c *.h *.cpp. . , . , - . , , .

- - <>.h. - <>.cpp. , , , <> :

#include "<>.h"

. , .



<== | ==>
|
:


: 2016-10-27; !; : 294 |


:

:

, .
==> ...

1666 - | 1484 -


© 2015-2024 lektsii.org - -

: 0.012 .