Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Funzione virtuale pura
Forum - C/C++ - Funzione virtuale pura

Avatar
chessmaster (Normal User)
Newbie


Messaggi: 10
Iscritto: 25/06/2011

Segnala al moderatore
Postato alle 15:14
Lunedì, 11/07/2011
Quando definisco una funzione virtuale pura, i parametri vanno scritti oppure no?
Quando si utilizza il const dopo la definizione di una funzione virtuale pura, ad esempio
Codice sorgente - presumibilmente C/C++

  1. virtual void f() const =0

?


Ciao!
PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Up
1
Down
V
Segnala al moderatore
Postato alle 15:32
Lunedì, 11/07/2011
certo che i parametri vanno specificati!

D-: - TheKaneB - 11/07/11 15:37
Grazie, e riguardo al const? - chessmaster - 11/07/11 16:01
Re: D-: - TheKaneB - 11/07/11 16:09


Ingegnere Informatico
https://ldlagency.it
PM
Avatar
Xaratroom (Ex-Member)
Expert


Messaggi: 526
Iscritto: 03/04/2008

Up
1
Down
V
Segnala al moderatore
Postato alle 20:05
Lunedì, 11/07/2011
Semplicemente tutte le classi che ereditano da quella sono automaticamente astratte, perché non hanno la possibilità di ridefinire tale metodo.

PS: Stiamo parlando di metodi e non di funzioni.


bool Woman::makeYourselfBetter() {
       goto bathroom;

bathroom:
       while (1);

       return this->_isGoodResult();
}
PM