W tym rozdziale:
- dowiemy się, czym są metody i dlaczego są nam potrzebne,
- opowiemy sobie o: wywoływaniu metod, zwracaniu wartości, oraz argumentach metod,
- zobaczymy, czym jest przeładowywanie metod,
- dowiemy się, jak dokumentować metody,
- poznamy kilka z przydatnych metod typu String.
W tym rozdziale, wiele z podrozdziałów ma własne sekcje z podsumowaniem, pytaniami sprawdzającymi znajomość materiału, oraz zadania.
Spis treści
- Rozdział 7 - Metody
- Czym są metody?
- Do czego potrzebne są metody?
- Podsumowanie podstaw metod
- Pytania do podstaw metod
- Zadania do podstaw metod
- Metoda wypisująca Witajcie!
- Metoda odejmująca dwie liczby
- Zakres i wywoływanie metod, zmienne lokalne
- Zakres metod
- Wywoływanie metod
- Zmienne lokalne
- Czas życia zmiennych lokalnych
- Podsumowanie zakresu i wywoływania metod, zmiennych lokalnych
- Pytania do zakresu i wywoływania metod, zmiennych lokalnych
- Wartości zwracane przez metody
- Słowo kluczowe return
- Używanie wartości zwracanych przez metody
- Przypisanie wyniku metody do zmiennej
- Rezultat metody jako argument innej metody
- Metoda użyta w instrukcji warunkowej
- Nieużywanie wyniku metody
- Nieosiągalne ścieżki wykonania i ścieżki bez return
- Nieosiągalny kod
- Void, czyli niezwracanie wartości
- Podsumowanie do zwracania wartości
- Pytania do zwracania wartości
- Zadania do zwracania wartości
- Metoda podnosząca do sześcianu
- Metoda wypisująca gwiazdki
- Argumenty metod
- Modyfikacja argumentów metod
- Metody typu string
- Przypomnienie metod length i charAt oraz indeksów znaków
- Przykłady użycia metod typu String
- toLowerCase, toUpperCase
- endsWith, startsWith, contains
- equals, equalsIgnoreCase
- replace, substring, split
- Dokumentowanie metod
- Podsumowanie, pytania i zadania do argumentów metod i metod typu String
- Podsumowanie argumentów metod
- Podsumowanie metod typu String
- Podsumowanie dokumentowania metod
- Pytania
- Zadania
- Metoda zwracająca ostatni znak
- Metoda czyPalindrom
- Metoda sumująca liczby w tablicy
- Metoda zliczająca znak w stringu
- Przeładowywanie metod
- Typ zwracany przez metodę a przeładowywanie metod
- Nazwy parametrów a przeładowywanie metod
- Podsumowanie przeładowywania metod
- Pytania do przeładowywania metod
- Zadania do przeładowywania metod
- Metoda porównująca swoje argumenty
< przejdź do pełnego spisu treści