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 / rajneesh hajela

ABSTRACT CLASS:
1) we can't create object of abstract class.
2) we can declare a variable.
3) we can make normal method and abstract method.
4) we can't make method body with abstract method.
5) in derived class we can use abstract method by override
keyword.
6) we can't use multiple inheritance in abstract class.
7) Absrtact class can be extended by only one class;
Interface can be implemented by more than one class;
ie. class can inherit only one abstract class


8)Abstract classes can inherit interfaces while interfaces
cannot inherit abstract classes
but class can implement more than one interface.
9) The members of the interface are public with no
implementation. Abstract classes can have protected
parts,static methods, etc.

10)An abstract class can contain fields,
constructors, or destructors and implement properties. An
interface can not contain fields, constructors, or
destructors and it has abstractmethod,property's signature
but no implementation etc.

Rajneesh Hajela
Gwalior(M.P.)

Is This Answer Correct ?    52 Yes 11 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Different types of authentication modes in .net framework ?

989


Explain is development of a mobile web application with asp.net is very easy? : Microsoft dot net mobile

942


How does .net remoting work?

1077


What is the application frame host?

944


How resource files are used in .net?

1027


How can we integrate atlas with web services?

944


What is cache coherency? : Dot net architecture

1017


Explain COM with example?

943


Can you explain scriptmanager control?

1005


How to improve the cache performance? : Dot net architecture

921


Can you explain atlasuiglitz library?

924


What is one way operation?

963


What happens when you try to update data in a dataset in .net while the record is already deleted in sql server as backend?

982


Explain the use of virtual, sealed, override, and abstract.

967


Explain pipelining? : .NET Architecture

953