Salve, durante le lezioni non sono riuscito a capire il funzionamento del seguente pezzo di codice:
void Frazione::Frazione (int numeratore, int denominatore) {
(*this).numeratore = numeratore;
(*this).denominatore = denominatore;
}
Mi spiego meglio... io ho capito che questo è il costruttore della classe Frazione ma non ho capito perchè devo mettere " Frazione:: ".
Nei programmi che abbiamo fatto fino ad ora non l'abbiamo mai usato, solo ora che abbiamo spostato le classi dal file main a uno secondario l'abbiamo aggiunto. Ma a che serve??
Il pezzo di codice si trova su un file denominato " Frazione.cpp ", gli altri due file nel progetto sono " Main.cpp " e " Frazione.h ".
Spero di aver esposto almeno decentemente il mio problema e rispettando le regole, in caso mi scuso.
Grazie in anticipo a chi risponde.