.


:




:

































 

 

 

 





, , .

. ( ), , , - (), - . " " - - , , ( ). , . , , . , , (. 8.1).

. 8.1. ;

1 - ;

2 - .

 

( ) () - . . , , ':: ' () .

, , , . . , .

, . - . , " " "" " ".

( ) . . . , public.

.

(private) , .

(protected) , , .

(public) , .. .

, , .. , , , , -, ; -, , , . , .

, ( ) - private (), protected (), public (), class, struct, union, .

. , . () . ,

class S: X, Y, Z {... };

S X, Y, Z, . , s. , - public () protected ().

private, class, public, , .. struct. , struct J: X, Z {...); X, Z J (public). :

class B {

protected: int t;

public: char u;

};

class E: {... }; // t, u private

struct S: {... }; // t, u public

- private, protected public. . , , :

class M: protected {... }; // t, u protected

class P: public {...}; // t - protected, u public

class D: private {... }; // t u private

struct F: private {...}; // t u private

struct G: public {...); // t - protected, u - public

, .





:


: 2018-10-15; !; : 311 |


:

:

.
==> ...

1503 - | 1337 -


© 2015-2024 lektsii.org - -

: 0.013 .