difference between ABSTRACT CLASS and an INTERFACE

hi all,

what is the difference between an ABSTRACT CLASS with full of METHOD DEFINITIONS and no implemented methods. AND an interface having the same definitions.

In which situation we use abstract class and in which situation we use interface.

what are the benefits.

Can anybody explain it clearly.

bye

-hari

[353 byte] By [Srihari.Ka] at [2007-11-26 20:15:20]
# 1
http://mindprod.com/jgloss/interfacevsabstract.html
DrLaszloJamfa at 2007-7-9 23:22:01 > top of Java-index,Java Essentials,Java Programming...
# 2
http://www.google.com/search?q=java+difference+abstract+interface
hunter9000a at 2007-7-9 23:22:01 > top of Java-index,Java Essentials,Java Programming...
# 3
> http://www.google.com/search?q=java+difference+abstract+interfaceTrying to teach a man to fish, are you?
DrLaszloJamfa at 2007-7-9 23:22:01 > top of Java-index,Java Essentials,Java Programming...