17.04.2013 Views

Florian Moraru PROGRAMAREA CALCULATOARELOR în limbajul C

Florian Moraru PROGRAMAREA CALCULATOARELOR în limbajul C

Florian Moraru PROGRAMAREA CALCULATOARELOR în limbajul C

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

int get(int); // valoare element dintr-o pozitie<br />

int indexOf (int); // indicele unui numar dat in vector (-1 daca nu exista)<br />

void print(); // afisare vector<br />

void remove (); // elimina ultimul element<br />

};<br />

La definirea metodelor trebuie specificatã si clasa de care apartin, ca parte din<br />

numele metodei. Exemple:<br />

int IntArray:: size() { // metoda “size” din clasa “IntArray”<br />

return d;<br />

}<br />

void IntArray:: add (int x) { // metoda “remove” din clasa “IntArray”<br />

if ( d==dmax) // daca vector plin<br />

extend(); // extindere vector (metoda “private” a clasei)<br />

vec[d++]=x; // adaugare la sfârsitul vectorului<br />

}<br />

void IntArray::print () { // metoda “print” din clasa “IntArray”<br />

for (int i=0;i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!