Abstract class / interface?

  • Thread starter Thread starter Guest
  • Start date Start date
Beeeeeeeeeeeves said:
What's the difference between the two? Any?

Abstract classes can contain code - in other words, not all its methods
need to be abstract. A class can implement multiple interfaces, but
only derive from one class, which may be abstract. Abstract classes can
also contain fields etc - interfaces can (IIRC) only contain method and
property declarations.
 
nice one.

Jon Skeet said:
Abstract classes can contain code - in other words, not all its methods
need to be abstract. A class can implement multiple interfaces, but
only derive from one class, which may be abstract. Abstract classes can
also contain fields etc - interfaces can (IIRC) only contain method and
property declarations.
 
Back
Top