Shilpa Jain,
I
think the answer to that is
yes because interfaces are abstract by default. Abstract classes are just templates you design yourself, so I don't see why you couldn't implement an interface (as long as the methods were left unwritten....public void actionPerformed(ActionEvent e)
{empty}). Since you are allowed to have non-abstract methods in an abstract class, and interfaces & their methods are assumed to be abstract, I can't see why you couldn't implement them. I could be wrong here, so maybe one of the
Java gurus could post a definitive answer.
Regards,
Thomas