.


:




:

































 

 

 

 





, . , . , . , . , . .

:

class Student {// 72

int id;

class Exam {

int idExam;

char name[80];

public:

Exam (int idExam, char* s) {

Exam::idExam=idExam;//

strcpy(name, s); }

};

Exam* first;

public:

void add(int n, char *s) { first = new Exam(n, s);}

};

, (extern) , , . . . . . .

, - . .

class OuterClass{// 73

class InnerClass{

static double d; //

}; //

}; //

double OuterClass::InnerClass::d=5.32 /* */

void extf(){//

class InnerClass1{

static double d1; /*: d1 extf(); */

}; //

InnerClass mc;

};

int main(){

OuterClass oc;

extf();

}

, . . , , .

class Student {// 74

int id;

class Exam {

int idExam;

char name[80];

public:

Exam (int idExam, char* s);

};

Exam* first;

public:

void add(int n, char *s) { first = new Exam(n, s);}

};

Student::Exam::Exam (int idExam, char* s) {

Exam::idExam=idExam;

strcpy(name, s); }

, - . .

class Exam {// 75

friend class Student;//

int idExam;

char name[80];

public:

Exam (int idExam, char* s) {

Exam::idExam=idExam;

strcpy(name, s); }

};

class Student {

int id;

Exam* first;

public:

void add(int n, char *s) { first = new Exam(n, s);}

};

 

1. ., ++. ., 1999.

2. ., ++. 3- . ., 2002.

3. ., ++. ++. 2- . .:, 2004.

4. ., ., ++. . ., 2004.

5. .., .., .., ++. , 2002.

 

 

..............................................................................................................

1. . ...........................................................

2. .................................................................................

3. ,

4. , ............................

5. .........................................................................................................

6. /..................................................

7. , ۅ


 

 

 





:


: 2015-10-01; !; : 439 |


:

:

, , . , .
==> ...

1573 - | 1405 -


© 2015-2024 lektsii.org - -

: 0.009 .