Passa al tema normale
Discussioni su argomenti di Informatica

Regole del forum

Consulta il nostro regolamento e la guida per scrivere le formule
Rispondi al messaggio

istanziare una classe generica senza specificare un tipo [JAVA]

19/06/2019, 12:10

salve,

ho questa classe in java:

Codice:
public class BoundedBuffer <T>{ }


e nel main ho scritto:

Codice:
        BoundedBuffer boundedBuffer = new BoundedBuffer(10);


mi sarei aspettato un errore in quanto nell'istanziare la classe non ho specificato il tipo che dovrebbe sostituire il generico T, ma il codice compila tranquillamente.

quale tipo viene passato alla classe BoundedBuffer in questo caso?

grazie

Re: istanziare una classe generica senza specificare un tipo [JAVA]

22/06/2019, 18:45

up

Re: istanziare una classe generica senza specificare un tipo [JAVA]

22/06/2019, 19:02

Sono secoli che non uso Java, ma se non ricordo male il tipo dovrebbe essere Object. Puoi insomma inserire qualsiasi istanza all'interno del tuo buffer.

Re: istanziare una classe generica senza specificare un tipo [JAVA]

22/06/2019, 20:16

perfetto grazie
Rispondi al messaggio


Skuola.net News è una testata giornalistica iscritta al Registro degli Operatori della Comunicazione.
Registrazione: n° 20792 del 23/12/2010.
©2000— Skuola Network s.r.l. Tutti i diritti riservati. — P.I. 10404470014.