[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
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.
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
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă