Z kursu: Ćwicz: Java

Aby odblokować ten kurs, skorzystaj z bezpłatnej próbnej subskrypcji

Dołącz dzisiaj, aby uzyskać dostęp do ponad 25 300 kursów prowadzonych przez ekspertów w branży.

Spróbuj: Metody

Spróbuj: Metody

(pisanie na klawiaturze) - [Instruktor] Następne ćwiczenie dotyczy metod. Będziemy opierać się na klasie biletów, którą utworzyliśmy w poprzednim ćwiczeniu. Zamierzamy dodać kilka metod do tej klasy. Mamy więc kilka pól w tej klasie, ale w tej chwili nie ma sposobu, aby cokolwiek z nimi zrobić. Nie ma sposobu, aby ustawić je na cokolwiek i nie ma sposobu, aby uzyskać wartości po ich ustawieniu. Zauważysz, że wszystkie te pola mają modyfikator private. Oznacza to, że są one dostępne tylko w tej klasie biletów. Jednym z kluczowych pojęć programowania obiektowego jest coś, co nazywa się enkapsulacją. Jest to miejsce, w którym ukrywasz wewnętrzny stan klasy, na przykład ustawiając te pola jako prywatne. Następnie kontrolujesz, w jaki sposób inne klasy mogą uzyskiwać do nich dostęp i modyfikować je, korzystając z metod publicznych. Wyzwanie polega więc na dodaniu kilku metod, aby umożliwić innym klasom interakcję z tymi polami, ale w kontrolowany sposób. Musisz dodać metodę, aby ustawić…

Spis treści