Hvordan å overstyre en statisk metode i Java

Overstyre en statisk klasse metode i Java innebærer bruk av arv. Hvis du oppretter en arvelig klasse som inneholder samme metode navn som den overordnede klassen, er den overordnede klassen metoden ignorert og du overstyre sin funksjon med barnet klassen funksjonen. Du må opprette en ny klasse som arver hverandre og skape en metode med samme navn som den overordnede til å overstyre i Java.

Bruksanvisning

1 Høyreklikk på Java-filen du vil bruke til å overstyre metoden og klikk "Åpne med." Klikk på Java editor av ditt valg, slik som Eclipse eller Oracle Java editor.

2 Lag arvet klasse. Følgende kode arver klassen "Car":

public class Engine strekker Car {
}

3 Overstyre den overordnede klassen metoden. For eksempel, hvis den overordnede klassen har en metode som heter "Start," du opprette en "Start" metoden i ditt arvet klasse. Følgende kode overstyrer "Start" metoden i "Engine" class opprettet tidligere:

public static void Start () {

System.out.println("The overridden Start method");
}