Dlaczego tak
W podejściu obiektowym dane opisujące jeden byt i operacje na nich łączy się w klasę: obiekt Samochod przechowuje markę, przebieg i rocznik oraz metody, np. dodajPrzebieg(), a program operuje na liście takich obiektów. Znika ryzyko rozjechania się indeksów przy usuwaniu lub sortowaniu jednej z tablic. Sklejanie danych w napisy utrudnia obliczenia, a osobne klasy dla każdego pola rozbijają jeden byt na części.