![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 9.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Otóż czytam poradniki, przeglądam książki i nie mogę znaleźć dobrego wytłumaczenia idei i działania polimorfizmu. Czy może ktoś podrzucić jak najprostszy przykład i go opisać? Czym polimorfizm różni się od dziedziczenia czy implementowania interfejsu po prostu? I czy ten kod: http://wklejto.pl/106402 , wykorzystuje polimorfizm? Pozdrawiam, Łukasz |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 29.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Uzycie dziedziczenia czy interfejsu to sposoby na implementacje polimorfizmu.
Upraszczajac - w polimorfizmie chodzi o to zeby (w naszym wypadku) obiekty bedace instancjami roznych klas reagowaly na pewien wspolny zbior wlasciwosci. Dzieki temu mozesz sobie chocby spokojnie wrzucic do jednej tablicy trojkaty, kwadraty, kola etc, a potem uzyc np foreach i kazdym obiekcie wywolac ta sama metode (zeby np poznac ich laczne pole). Kod jest wg mnie OK (przynajmniej jesli chodzi o ilustracje dzialania polimorfizmu). Ten post edytował macwoj 13.10.2011, 21:01:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 09:37 |