Super should have a lower case 's'. public void displaDetails() in Applicant is spelled differently than void displayDetails() in CandSpecif. Also the access modifier is different between the two methods.
I'm moving this to the Java in General Beginners forum for more comments.
JavaBeginnersFaq "Yesterday is history, tomorrow is a mystery, and today is a gift; that's why they call it the present." Eleanor Roosevelt