Ten artykuł opracuje wdrożenie metod statycznych w Javie.
Jakie są metody statyczne w Javie?
„„statyczny„Metody są zdefiniowane w interfejsie za pośrednictwem„statyczny”Słowo kluczowe. Metody te gromadzą pełną definicję funkcji i nie można ich zastąpić.
Przykład 1: Zastąpienie metody „statycznej” w Javie
W tym przykładzie metodę statyczną można zdefiniować w „interfejs”I zastąpione w„klasa".
Kod „interfejsu”
Przejrzyjmy poniżej wyprodukowanego kodu interfejsu:
Nazwa interfejsu publicznego 1W tym kodzie po prostu dołącz metodę statyczną o nazwie „Nazwa()„Drukowanie podanej wiadomości.
Kod metody „klas” i „main ()”
Przeglądmy następujący kod:
Klasa publiczna STATATINTERFEFECE Implementuje name1Zgodnie z tym fragmentem kodu zastosuj następujące kroki:
Wyjście
W powyższym wyjściu można zaobserwować, że zastąpiona metoda w klasie spowodowała, że stawiono czoła widocznemu wyjątkowi.
Przykład 2: Zastosowanie metody „statycznej” i wywołanie jej z interfejsu bezpośrednio w Javie
Ten przykład odpowiednio stosuje metodę statyczną w „interfejs”I dostęp do niego bezpośrednio w„główny()”Metoda, tym samym, eliminując w ten sposób wcześniejsze wyjątki.
Kod „interfejsu”
Rozważ następujący kod interfejsu:
Nazwa interfejsu publicznego 1Zgodnie z tym kodem zdefiniuj podane „statyczny”Metoda i wyświetl dostarczony komunikat.
Kod metody „klas” i „main ()”
Teraz przejdź do następujących wierszy kodu:
Klasa publiczna STATATINTERFEFECE Implementuje name1Podobnie w tym bloku kodu utwórz obiekt klasy o nazwie „obiekt". Następnie przywołaj metodę statyczną z interfejsu, odnosząc się do nazwy interfejsu, i.mi., "Nazwa 1".
Wyjście
Ten wynik wskazuje, że „statyczny”Metoda jest odpowiednio wywoływana z interfejsu.
Wniosek
„„statyczny„Metody w Javie są zdefiniowane w interfejsie. Mają pełną definicję funkcji i nie można ich zastąpić. Dostęp do nich jest dostępny w „główny()”Metoda, odnosząc się do interfejsu, w którym są one zdefiniowane. W tym blogu omówiono wdrożenie metody statycznej w Javie.