Originariamente inviato da VincenzoTheBest
Non avere dubbi su quello che hai scritto. La soluzione migliore consiste proprio nello sfruttare il polimorfismo di inclusione.
La cosa divertente è che ha chiesto una soluzione, a livello di codice, più elegante per un progetto scadente. Ciò non è mai possibile.
Da quello che hai scritto penso che tu non sia la persona più autorevole che si stava aspettando....

sai cos'è rational software architect?
Sai cosa sono i bean di input e di aoutput che vengono invocati da CICS o IMS per J2C Java bean?
E sai come sono fatti quest'ultimi?
Ecco, dato che sicuramente non sai niente di questa roba, ne tanto meno la bontà del progetto non capisco come pensi di esprimere giudizi...
umiltà quando parli, è un consiglio per la vita, in ambienti di lavoro di alto livello potresti fare brutte figure.

Cmq grazie a tutti coloro che mi hanno risposto, ho risolto e non certo applicando il polimorfismo.