Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Difference between abstract class and interface

Answer Posted / arjunrao

(1) An abstract class may contain complete or
incomplete methods. Interfaces can contain only the
signature of a method but no body. Thus an abstract class
can implement methods but an interface can not implement
methods.
(2) An abstract class can contain fields,
constructors, or destructors and implement properties. An
interface can not contain fields, constructors, or
destructors and it has only the property's signature but no
implementation.
(3) An abstract class cannot support multiple
inheritance, but an interface can support multiple
inheritance. Thus a class may inherit several interfaces
but only one abstract class.
(4) A class implementing an interface has to
implement all the methods of the interface, but the same is
not required in the case of an abstract Class.
(5) Various access modifiers such as abstract,
protected, internal, public, virtual, etc. are useful in
abstract Classes but not in interfaces.
(6) Abstract classes are faster than interfaces.

Is This Answer Correct ?    591 Yes 61 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between .net mobile pages and ordinary .net web page? : Microsoft dot net mobile

898


What is .net viewstate?

869


What is code access security (cas)?

968


Can you explain server controls in atlas?

931


What is IL code, CLR, CTS, GAC & GC?

982


Explain the race around condition? : Dot net architecture

864


HttpHendler and HttpModules

2115


4. Wcf- what Asych and Sych call and how that works

1896


Does .NET runtime offer Deterministic Destruction or not?

966


how to set the startup position of the form?

1900


State and explain about microsoft.net?

906


What are the major differences between services and web services?

891


what is the difference between running an application with and without debugger?

2054


Difference between type constructor and instance constructor?

1084


Explain about appdomains?

992