Wie muss ein Konstructor aussehen, um dinge mit verschiedenen Zusätzen in den "<>" anzunehmen?

Diskutiere Wie muss ein Konstructor aussehen, um dinge mit verschiedenen Zusätzen in den "<>" anzunehmen? im Allgemeine Java-Themen Bereich.
Drachenbauer

Drachenbauer

Hallo

Ich habe in meiner Java-Klasse einen Konstruktor:

Java:
    public SupplierSpawnEggItem(EntityType<?> typeIn, RegistryObject<EntityType<?>> supplierIn, int primaryColorIn, int secondaryColorIn, Properties builder)
    {
        super(typeIn, primaryColorIn, secondaryColorIn, builder);
        supplier = supplierIn;
    }
Jetzt mochte Ich Dinge, wie
Java:
RegistryObject<EntityType<REDEntity>> RED;
oder
Java:
RegistryObject<EntityType<ChuckEntity>> CHUCK;
denen ich einen Inhalt zugeordnet habe, an diesen Konstruktor übergeben.
Die unterscheiden sich aber darin, was in ihren "<>" steht.
Wie Muss die entsprechende Stelle im Konstructor aussehen, damit all diese Dinge übergeben werden können, egal, was in ihren "<>" steht?
 
krgewb

krgewb

Mit T.

Java:
import java.util.ArrayList;

public class Hauptprogramm {

	public static void main(String[] args) {

		ArrayList<String> stringList = new ArrayList<>();
		stringList.add("Test");
		stringList.add("Hallo");
		Hund hund1 = new Hund(stringList);

		ArrayList<Integer> intList = new ArrayList<>();
		intList.add(1);
		intList.add(2);
		Hund hund2 = new Hund(intList);
	}

}
Java:
import java.util.ArrayList;

public class Hund<T> {

	private ArrayList<T> myList;

	public Hund(ArrayList<T> myList) {
		this.myList = myList;
	}

}
 
Thema: 

Wie muss ein Konstructor aussehen, um dinge mit verschiedenen Zusätzen in den "<>" anzunehmen?

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben