Zpo-2-wyk-Slajd37: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 4: Linia 4:




Przykład pokazuje, jak różni się kod zapisany tradycyjnie od kodu wykorzystującego typy generyczne. W drugim przypadku, dzięki deklaracji typu Person jako typu elementów listy, nie ma potrzeby rzutowania wyniku metody ''next'' ''()'' iteratora. Kompilator wie, że obiekt zwracany przez tę metodę jest właśnie oczekiwanego typu.
Przykład pokazuje, czym różni się kod zapisany tradycyjnie od kodu wykorzystującego typy generyczne. W drugim przypadku, dzięki deklaracji typu Person jako typu elementów listy, nie ma potrzeby rzutowania wyniku metody ''next'' ''()'' iteratora. Kompilator wie, że obiekt zwracany przez tę metodę jest właśnie oczekiwanego typu.




[[zpo-2-wyk-Slajd36 | << Poprzedni slajd]] | [[zpo-2-wyk-toc|Spis treści ]] | [[zpo-2-wyk-Slajd38 | Następny slajd >>]]
[[zpo-2-wyk-Slajd36 | << Poprzedni slajd]] | [[zpo-2-wyk-toc|Spis treści ]] | [[zpo-2-wyk-Slajd38 | Następny slajd >>]]

Aktualna wersja na dzień 10:50, 17 paź 2006

Przykład

Przykład


Przykład pokazuje, czym różni się kod zapisany tradycyjnie od kodu wykorzystującego typy generyczne. W drugim przypadku, dzięki deklaracji typu Person jako typu elementów listy, nie ma potrzeby rzutowania wyniku metody next () iteratora. Kompilator wie, że obiekt zwracany przez tę metodę jest właśnie oczekiwanego typu.


<< Poprzedni slajd | Spis treści | Następny slajd >>