Visualizzazione dei risultati da 1 a 8 su 8

Visualizzazione discussione

  1. #1
    Utente di HTML.it L'avatar di filips
    Registrato dal
    Sep 2011
    residenza
    Seconda stella a destra (questo e' il cammino)
    Messaggi
    155

    Costruttore di un Generics

    Salve.
    Ho questo codice di definizione di un oggetto Generics (due tipi, Tipo1 e Tipo2, fanno da contraltare al "tipo parametro" T):
    codice:
    public class Oggetto<T> {
     
        public Oggetto(T t){
            contenuto=t;
        }
    Ho quindi un main di questo tipo:
    codice:
    public class Start {
     
        public static void main(String[] args) {
            Oggetto<Tipo1> oggetto1= new Oggetto<Tipo1>(new Tipo1());
            Oggetto<Tipo2>  oggetto2= new Oggetto<Tipo2>(new Tipo2());
             
        }
     
    }
    Il dubbio: se sono corrette le 2 sintassi di creazione del tipo Oggetto, il suo costruttore (primo codice) non dovrebbe essere scritto Oggetto<T>(T t) anziché Oggetto(T t)? O forse in esso non si specifica il parametro nel nome perché ridondante?
    Ultima modifica di filips; 09-10-2019 a 16:23
    Per fare un tavolo ci vuole un fiore.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.