overstyrer 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 forelder å overstyre i Java. Instruksjoner
en
Høyreklikk 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 den arvede klassen . Følgende kode arver klassen "Bil" : en
public class Engine utvider Car { }
3
Overstyring den overordnede klassen metoden. For eksempel, hvis den overordnede klassen har en metode som heter "Start", du oppretter en "Start "-metoden i din arvet klasse. Følgende kode overstyrer "Start "-metoden i " Engine" class opprettet tidligere : en
public static void start ( ) { System.out.println (" overstyrt Start method "); }