Duck typing: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
m Duck Typing przeniesiono do Duck typing: Skąd ta wielka litera?
m drobne redakcyjne, interwiki
Linia 1:
'''Duck Typingtyping''' (z [[Język angielski|ang.]] ''kacze typowanie'') - rozpoznawanie [[Typ danych|typu]] [[Obiekt (programowanie obiektowe)|obiektu]] nie na podstawie [[Deklaracja (informatyka)|deklaracji]], ale poprzez [[Mechanizm refleksji|badanie]] [[Metoda (programowanie obiektowe)|metod]] udostępnionych przez obiekt. Technika ta wywodzi siesię odz powiedzenia: “jeśli to"jeśli chodzi jak [[Kaczki|kaczka]], i kwacze jak kaczka to musi być kaczka…”kaczką". Wykorzystywane m. in. w języku [[Ruby (język programowania)|Ruby]].
 
{{cytuj stronę
| url = http://www.ruby-lang.org/pl/dokumentacja/ruby-w-20-minut/4/
| tytuł = Ruby w 20 minut
| data dostępu = 22 września 2007
}}
 
Metoda ta wykorzystywana jest przede wszystkim w językach programowania [[Python]], [[Ruby]] oraz [[Smalltalk]].
{{Informatyka stub}}
 
[[Kategoria:Programowanie obiektowe]]
 
[[de:Dynamische Typisierung]]
[[en:Duck typing]]
[[ja:ダック・タイピング]]
[[ru:Утиная типизация]]