Sobes.tech
Junior — Middle

Welke stappen zijn nodig om drie objecten van verschillende klassen toe te voegen aan een array-achtig gegevensstructuur?

sobes.tech AI

Antwoord van AI

In Java zijn arrays homogene datastructuren, dat wil zeggen dat alle elementen van hetzelfde type moeten zijn. Om objecten van verschillende klassen in één array te plaatsen, moet je een gemeenschappelijk basistype gebruiken, bijvoorbeeld de klasse Object.

Voorbeeld van het toevoegen van drie objecten van verschillende klassen aan een Object-array:

Object[] array = new Object[3];
array[0] = "String";          // String
array[1] = 123;               // Integer (autoboxing)
array[2] = new ArrayList<>(); // ArrayList

Op deze manier kan de Object-array objecten van elke klasse bevatten, omdat ze allemaal erven van Object.