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...


What?s the difference between an interface and abstract
class?

Answers were Sorted based on User's Feedback



What?s the difference between an interface and abstract class?..

Answer / sunitha

Interface - All Methods in the Interface are abstract
Methods.So the Access Modifier is public by default which
helps the Class ABC Implementing the Interface to define
the code for the methods

Abstract - > Protected Methods can be defined & implemented
in Abstract Class. This class does some implementation of
its own & leaves the remaining implementation to the
Derived Class

1.Multiple Inheritance is possible through Interface only.
2.If we add any new method in the interface, then all the
derived class has to be altered to include the
implementation of the method.
3.Interface is on the Top Level

Is This Answer Correct ?    5 Yes 0 No

What?s the difference between an interface and abstract class?..

Answer / guest

In the interface all methods must be abstract; in the
abstract class some methods can be concrete. In the
interface no accessibility modifiers are allowed, which is
ok in abstract classes.

Is This Answer Correct ?    3 Yes 3 No

Post New Answer

More C Sharp Interview Questions

Do vs while c#?

0 Answers  


What is difference between static and constant variable?

0 Answers  


What is an example of a delegate?

0 Answers  


What is the use of nullable types in c#?

0 Answers  


Why main is static in c#?

0 Answers  


You are designing a user control. You created new property called backgroundimage which is of type image. You wanted to disable storing this property in the user’s form. How to achieve this?

0 Answers  


What are extensions methods in c#?

0 Answers  


Explain the difference between “system.array.clone()” and “system.array.copyto()” in c#?

0 Answers  


How do you create multiple inheritance in C#?

5 Answers   Microsoft,


When should we use delegates in c#?

0 Answers  


How Is The Dll Hell Problem Solved In .net?

0 Answers   Siebel Systems,


in object oriented programming, how would you describe encapsulation?

0 Answers   Siebel Systems,


Categories