Note: (Restricted functionality due to obvious reasons!)

For Mobile-Ease ⇓

Minimal Code ( Raw-View ) :
class CDimension { int a,b; CDimension(int x, int y) { a=x; b=y; } final void dispLB() //this method can NOT be over-ridden by the child classes bcoz of 'final' (but display() could be) { System.out.println("Values passed : L = "+a+"\t B = "+b); } void display() { System.out.println("L = "+a); System.out.println("B = "+b); } } class CArea extends CDimension { int area; CArea(int a, int b) { super(a,b); } void area() { area=a*b; } void display() { super.display(); System.out.println("Area = "+area); } } class FinalMethod { public static void main(String z[]) { CDimension obj = new CDimension(10,20); obj.dispLB(); obj.display(); CArea obj2 = new CArea(12,63); obj2.area(); obj2.display(); } }