Prototyp (oprogramowanie): Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
dod |
m →Prototyp jako technika: - drobne merytoryczne |
||
Linia 17:
{{Main|Programowanie zorientowane na prototypy}}
Wewnątrz niektórych języków obiektowych prototyp oznacza także obiekt, który niejawnie udostępnia swoje właściwości innym obiektom. Przykładowo w języku JavaScript prototyp jest tworzony oraz udostępniany każdej powstającej instancji wybranej klasy. Gdy użytkownik pragnie odczytać właściwość, która nie jest obecna w danej instancji, jest ona wyszukiwana w jej prototypie. <ref>{{cytuj stronę|url=http://www.jibbering.com/faq/faq_notes/closures.html#clResR|tytuł=Javascript Closures. The Resolution of Property Names on Objects. Reading of Values|data dostępu=11 września 2007|autor=comp.lang.javascript FAQ|język=en}}</ref> Bazowa klasa Object stanowi prototyp wszystkich pozostałych
<source lang='javascript'>
|