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

Explain about appdomains?

1071


What is msil, and why should my developers need an appreciation of it if at all?

1186


Explain cache? : .NET Architecture

1066


What do you know about machine.config file ?

994


Explain write back and write through caches? : Dot net architecture

1085


i wish to write mcts(microsoft certified technology specialist) exam. can anyone give the model question or format and preparation method?

2827


Explain how cache is used? : Dot net architecture

1144


Describe the Managed Execution Process in .NET?

1008


Explain difference between machine config vs. Web config : Dot net architecture

955


What is .net viewstate?

981


Why am I getting an invalidoperationexception when I serialize an arraylist?

948


Explain different pipelining hazards and how are they eliminated? : .NET Architecture

1078


What is .net mobile input validation. Explain with an example? : Microsoft dot net mobile

1001


What is new in the .net 2.0 class library?

1160


What's the difference between an application and a program?

1230