Metoda

Metoda to podprogram dołączony do określonej klasy zdefiniowanej w kodzie źródłowym programu. Jest podobna do funkcji, ale można ją wywołać tylko za pomocą obiektu utworzonego na podstawie klasy.

W poniższym przykładzie w języku Java metoda getArea jest zdefiniowana w klasie rectangle. Aby program mógł użyć metody getArea, najpierw należy utworzyć obiekt na podstawie klasy rectangle.

class Rectangle
{
   int getArea(int width, int height)
   {
      int area = width * height;
      return area;
   }
}

Metody są ważną częścią programowania obiektowego, ponieważ przypisują funkcje do poszczególnych obiektów. Metody znajdujące się w klasie mogą być wywoływane tylko przez obiekty utworzone na podstawie tej klasy. Ponadto metody mogą odwoływać się tylko do danych znanych odpowiedniemu obiektowi. Pomaga to odizolować obiekty od siebie i zapobiega wpływaniu metod jednego obiektu na inne obiekty.

Chociaż metody służą do izolowania danych, w razie potrzeby mogą zwracać wartości innym klasom. Jeśli wartość musi zostać udostępniona innej klasie, można użyć instrukcji return, jak pokazano w powyższym przykładzie.

Zaktualizowano April 19, 2011 przez Per C.

quizSprawdź swoją wiedzę

Which version of macOS followed Big Sur?

A
Catalina
0%
B
Monterey
0%
C
Sonoma
0%
D
Mavericks
0%
Correct! Incorrect!     View the Monterey definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Metoda na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.