Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 602

Szablon MojaTablica oferuje funkcjonalność tablicy z indeksami oraz elementami różnych typów. W oparciu o pokazany kod, który wykorzystuje ten szablon do tworzenia tablicy asocjacyjnej, wskaż definicję, która posługuje się szablonem do zainicjowania tablicy, gdzie indeksami są liczby całkowite, a elementami są napisy? MojaTablica tab1 = new MojaTablica<string, string>(); tab1["good"] = "dobry";

  1. AMojaTablica tab2 = new MojaTablica()Poprawna
  2. BMojaTablica tab2 = MOjaTablica()
  3. Cint tab2 = new MojaTablica()
  4. Dint tab2[] = new MojaTablica()

Wyjaśnienie

Aby utworzyć tablicę asocjacyjną w oparciu o szablon, należy zainicjalizować ją przy użyciu właściwej składni: MojaTablica tab2 = new MojaTablica();. Tego typu deklaracja tworzy obiekt tablicy, gdzie klucze są liczbami całkowitymi, a wartości przechowywane w tablicy to napisy. Tablice asocjacyjne to potężne narzędzie pozwalające na szybkie wyszukiwanie i przechowywanie danych, bazujące na unikalnych kluczach, co umożliwia efektywne zarządzanie złożonymi strukturami danych.