Jak rozumieć takie wywołanie metod?:
obiekt.metoda().nastepna_metoda()
Jak rozumieć takie wywołanie metod?:
obiekt.metoda().nastepna_metoda()
Wywołanie metody nastepna_metoda() na obiekcie zwróconym jako wynik z metody obiekt.metoda()
obiekt.metoda()
zwraca jakiś obiekt (może z tej samej klasy co pierwotny obiekt), na rzecz tego nowego obiektu wywołujemy metodę nastepna_metoda
.
"A hoj przygodo".replace("o","z").replace(" ","");
wyprodukuje "Ahzjprzygzdz".