06.01.2015 Views

IMPARARE IL C++ in 6 ore? - INFN

IMPARARE IL C++ in 6 ore? - INFN

IMPARARE IL C++ in 6 ore? - INFN

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.

Implementazione di un metodo<br />

Una funzione accessoria e’ un <strong>in</strong>terfaccia fra I dati privati di un<br />

oggetto e il resto del mondo.<br />

I metodi come ogni funzione sono implementati dopo essere dichiarati<br />

Ogni def<strong>in</strong>izione di una funzione membro avviene con la s<strong>in</strong>tassi:<br />

tipo Classe-tipo::nome metodo { azione; }<br />

Es <strong>in</strong>t Car::GetYear{ return theYear ;}<br />

Es void Car::SetYear(<strong>in</strong>t anno) {theYear=anno;}<br />

Qu<strong>in</strong>di:<br />

<strong>in</strong>t ma<strong>in</strong>() {<br />

Car BMW530;<br />

BMW530.SetYear(99);<br />

Cout

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

Saved successfully!

Ooh no, something went wrong!