final class D { void number() { System.out.println("true"); } } class P extends D // it will show error as its ssinged as final .... { void number() { System.out.println("true"); } } class O { public static void main(String[] args) { P r = new P(); r.number(); } }