Ruby/Moduły: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Szymon wro (dyskusja | edycje) |
Szymon wro (dyskusja | edycje) |
||
Linia 75:
</source>
Metoda <tt>extend</tt> może być również używana tak jak <tt>include</tt>, jednak jej działanie jest nieco inne. Otóż wszystkie metody niestatyczne z modułów przekazanych do <tt>extend</tt> zostaną włączone do klasy (lub modułu) jako metody klasowe (''statyczne''). O metodach klasowych powiemy jeszcze przy okazji omawiania [[Ruby/Zmienne klasowe|zmiennych klasowych]].
<source lang="ruby">
|