Originariamente inviato da MyBloodyV.
dove Workbook è un'interfaccia comune a XSSFWorkbook e a HSSFWorkbook

è corretto come uso dell'ereditarietà o era meglio fare in qualche altra maniera?
Grazie
Quello che hai fatto è tecnicamente corretto, ed è il minimo che puoi fare.
Sempre ammesso che il solo tipo Workbook ti permetta di fare quello che vuoi.