public class Main { public static void main(String[] args) { Auto testCar = new Bmw() ; testCar.sameMethod(); } } class Auto { Auto() { System.out.println("Auto()") ; } public void sameMethod() { System.out.println("Auto :: sameMethod() ") ; } } class Bmw extends Auto { Bmw() { System.out.println("Bmw()"); } @Override public void sameMethod() { System.out.println("Bmw :: sameMethod() ") ; } }