Ereditarietà   Home Su Classi Singole Ereditarietà

                                                                                        


Late binding: Dadi Generici, Dadi normali e dadi truccati.

Descrizione

Realizzare una gerarchia di classi che consenta di gestire collezioni di dadi di diverso tipo: normali e truccati. Un dado normale viene creato indicando quante facce deve avere. Uno truccato indicando anche il numero di una faccia 'truccata' ed un livello di trucco (poco, ladro, ladrone). Rendere disponibile in ogni classe (sfruttando il late binding) un metodo 'lancia' che memorizza internamente il risultato del lancio del dado e restituisce lo stesso valore.

Nel programma principale definire una collezione (un vettore ad esempio) di dadi e creare alcuni dadi normali ed altri truccati (conformità di tipo). Simulare N serie di lanci dove una serie corrisponde al lancio di tutti i dati nella collezione (sfruttare il late binding per il metodo 'lancia'); al termine visualizzare il valore medio dei numeri usciti.

Formato    .zip della cartella della soluzione/progetto Visual Studio / C#
Prelievo Versione windows
Versione Console (più semplice)

Late binding: figure geometriche, rettangoli, quadrati ed ellissi

Descrizione

Realizzare una gerarchia di classi che consenta di gestire collezioni di figure di diverso tipo: rettangoli, quadrati ed ellissi. Rendere disponibile in ogni classe (sfruttando il late binding) un metodo 'Area' che restituisce la misura della superficie di ciascuna figura.

Nel programma principale definire una collezione (un vettore ad esempio) di figure miste e creare alcune figure di tipo diverso (conformità di tipo). Calcolare e visualizzare la somma delle aree di tutte le figure.

Formato    .zip della cartella della soluzione/progetto Visual Studio / C#
Prelievo Versione windows
Versione Console (più semplice)

Tutti i marchi registrati e i nomi dei prodotti menzionati appartengono ai rispettivi proprietari.

Inviare a camuso@bigfoot.com un messaggio di posta elettronica contenente domande o commenti su questo sito Web.

Aggiornato il: 04-11-07.