Thursday, October 2, 2008

Differences between Interface & Abstract Class

Interface is nothing but an abstract class with no non-abstract methods.

--> Abstract class declares & defines variables. But interface doesn't.

--> Abstract class contains public, private, protected, internal and protected internal but interface methods always public.

--> Abstract class defines constructors but interface doesn't.


No comments: