Witam, mam problem z ćwiczeniem, chodzi o to że nie rozumiem o co tu chodzi, jak napisać obiekt? tablice to umiem. Prosiłbym o napisanie i wytłumaczenie o co w tym chodzi.
ĆWICZENIE 2 - OBIEKT I TABLICA JAKO WŁAŚCIWOŚĆ OBIEKTU
Umieść w obiekcie dane dotyczące dwóch dowolnych książek: tytuł, autor, wydawnictwo. Informacje o wydawnictwach powinny zawierać nazwy oraz adresy. W przypadku pierwszej książki dane o wydawnictwie mają być zapisane jako obiekt, a w przypadku drugiej — jako tablica.
W kodzie zostały umieszczone dwa obiekty przypisane zmiennym ksiazka1 i ksiazka2. Różnica jest taka, że w pierwszym przypadku we właściwości wydawnictwo znalazł się obiekt o właściwościach nazwa i adres (składnia z nawiasem klamrowym), a w drugim przypadku dane dotyczące wydawnictwa trafiły do tablicy (składnia z nawiasem kwadratowym). Dlatego też przy odczycie danych z pierwszego obiektu został użyty tylko operator wyboru składowej, czyli znak kropki (zapis ksiazka1.wydawnictwo.nazwa oznacza właściwość nazwa obiektu wydawnictwo znajdującego się w obiekcie ksiazka1), a w drugim przypadku zastosowano operator indeksowania tablicy, czyli znaki nawiasu kwadratowego (zapis ksiazka2.wydawnictwo[0] oznacza pierwszy element tablicy wydawnictwo znajdującej się w obiekcie ksiazka2).