15.06.2013 Views

Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...

Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...

Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figura 7.6. B ere<strong>di</strong>ta dalla classe A<br />

Carnielli Efrem: Programmazione a componenti<br />

f<br />

A<br />

g<br />

B<br />

Def<strong>in</strong>izione ed uso <strong>di</strong> classi, oggetti ed <strong>in</strong>terfacce<br />

Pren<strong>di</strong>amo un oggetto p istanza <strong>di</strong> A e o istanza <strong>di</strong> B.<br />

L’oggetto p ha come <strong>in</strong>terfaccia {f} mentre o ha come <strong>in</strong>terfaccia {f,g} perchè la<br />

classe B ere<strong>di</strong>ta da A.<br />

Sia o che p implementano f per cui {f} è sia <strong>in</strong>terfaccia <strong>di</strong> o che <strong>di</strong> p.<br />

169

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

Saved successfully!

Ooh no, something went wrong!