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 / mkm

)1. Accessibility modifier(Public/Private/internal) is
allowed for abstract class.
Interface doesn't allow accessibility modifier

2. class can inherit only one abstract class
class can implement more than one interface.

(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.
• Interface is used to "implements"; whereas abstract class
is used to "extends".
• Interface can be used to achieve multiple inheritance;
abstract class can be used as a single inheritance.

Is This Answer Correct ?    13 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain repository pattern in asp.net mvc? : asp.net mvc

1083


What are the HTML server controls in ASP.NET?

1129


Can you explain composite pattern?

1096


What is the purpose of url encoding?

1026


What websites use asp.net?

1073


How will you load dynamic assembly? How will create assesblies at run time?

974


Can you explain autopostback?

1036


What is Pre-Render event in ASP.NET?

1167


What is the significance of ASP.NET routing?

1122


Explain the difference between page.registerclientscriptblock and page.registerstartupscript?

1065


How to communicate via Remote proxy with Client? a)MarshalByRef b)Marshal by Value or Any thing else?

2068


How many types of file extensions for razor views in ASP.Net MVC?

1337


What are strong names?

1087


Describe the sequence of action takes place on the server when ASP.NET application starts first time?

1182


What are user controls?

1058