Informatică, întrebare adresată de UserIn, 9 ani în urmă

[C++] - CU 'CLASE' (class) VA ROG:

Sa se descrie obiectul ,,agenda telefoane,, cu metode pentru:
- afisarea listei abonatilor, al caror numar de telefon incepe cu cifra data;
- afisarea persoanei care are numarul de telefon dat;
- afisarea numarului de telefon a persoanei date.

Răspunsuri la întrebare

Răspuns de Grizzlly
1
In primul rand definesti 'clasa' si ii atribui o variabila in cazul tau:
class AgendaTelefoane {

}agenda;

In clasa incepi sa definesti variabilele private intai(numere, vectori, etc.)

class AgendaTelefoane {
     int numere[];  //numere poate fi si o matrice cu 2 coloane unde pe o coloana                              //ai numele abonatului si pe cealalta numarul de telefon
}agenda;

Dupa aceea incepi sa definesti metodele publice:

class AgendaTelefoane {
     int numere[];
     public:
          void afisareAbonati (int x){  // x e cifra data
               return numere[x];
          }
}agenda;

Astfel, orice e in 'public' poate fi accesat in afara clasei. Acum, daca vrei sa accesezi functia si sa retii numere[x]:

nume = agenda.afisareAbonati(x);

De aici completezi tu. Daca iti spun eu tot, tu nu o sa mai inveti niciodata. Daca ai probleme, lasi comentariu.
Alte întrebări interesante