In effetti manca la domanda :
Come faccio a far lavorare la classe B con il buffer che crea la classe C all'interno del suo metodo run?