Scusa... ma non puoi semplicemente sottoporre ad overload il metodo e far sì che restituisca lo stesso un tipo di dato ContainerData? In fin dei conti un IntegerData è un ContainerData.
Sarà poi l'utilizzatore dell'oggetto ContainerData a dover applicare un casting.
Non vedo il problema. :master:
Ciao.



Rispondi quotando