Sobes.tech
Junior — Middle
109

Farklı sınıf nesnelerinin üç tanesini tek bir diziye nasıl ekleriz?

AI'dan gelen yanıt

sobes.tech yapay zeka

В Java для хранения объектов разных классов в одном массиве можно использовать массив типа Object[], так как все классы наследуются от Object.

Пример:

class A {}
class B {}
class C {}

public class Main {
    public static void main(String[] args) {
        Object[] arr = new Object[3];
        arr[0] = new A();
        arr[1] = new B();
        arr[2] = new C();

        for (Object obj : arr) {
            System.out.println(obj.getClass().getSimpleName());
        }
    }
}

Если классы связаны общей иерархией, лучше использовать массив или коллекцию этого общего типа для более типобезопасного кода.