using namespace std ;
3
Opret en grundlæggende klasse, der repræsenterer et objekt , der gemmer en pointer til en temperatur værdi. Skriv følgende klasse erklæring og logik nær toppen af kildekoden fil : Hej
class obj
{ public: int * temp ;} ;
4
Opret en hovedfunktion . I denne funktion, vil du oprette en temperatur variabel og flere objekter , der overvåger det. Hvert objekt vil blive gjort til at pege på temperaturen variabel , så hvis det nogensinde ændringer, vil alle objekter blive påvirket. Erklær hovedfunktion ved at skrive følgende , og bemærk venligst , at alle følgende kode skal være skrevet i mellem de krøllede parenteser efter den vigtigste funktion : Hej
int main ()
{}
5
Erklær en variabel, der har en temperatur værdi , som dette : Hej
int temp = 98
6
Opret en konstant, som repræsenterer det antal af objekter, du ønsker at oprette. For eksempel for at oprette ti objekter , kan du skrive følgende:
const int numberOfObjects = 10;
7
Opret et array af objekter ved hjælp af følgende linje kode : < br >
obj objectArray [ numberOfObjects ]
8
loop gennem en "for" loop gang for hvert objekt . Med hver iteration af for loop, vil du tilføje et nyt objekt til objektet array og sæt den til at pege på " temp " variable . Denne kode vil gå mellem de krøllede parenteser i "for" loop . Skriv følgende : Hej
for (int i = 0; i < numberOfObjects , i + +)
{}
9
Opret et nyt objekt ved at skrive følgende mellem de krøllede parenteser i løkken : Hej
obj * o = new obj ();
10
Punkt objektets interne pointer ved den temperatur variabel med følgende linje kode :
( * o) temp = &temp;
11
Føj objektet til matrix: .
objectArray [i] = o;
< br > 12
udføre programmet. Programmet opretter ti objekter, hvert punkt på en enkelt " temp " variabel. Programmet har ingen output.