How different are interface and abstract class in .Net?

Answers were Sorted based on User's Feedback



How different are interface and abstract class in .Net? ..

Answer / vara prasad

In both Interface and Abstract classes we cannot create a
object but abstract classes can be inherited and we can
create a object for that derived class.

Abstract classes may contain concrete methods as well as an
Implementation of methods where as Interface doesn't
contain any implementation it just contains concrete
methods and to use those methods in interface we need to
inherit that interface and have to make sure that all
methods in the interface are implemented or else even the
derived class becomes an Interface.

Is This Answer Correct ?    26 Yes 6 No

How different are interface and abstract class in .Net? ..

Answer / manikandan

The interface is the one in which all the methods are empty
one but in the abstract class it is not necessary that all
the method has to be abstract .it can be only one method
that is abstract

Is This Answer Correct ?    15 Yes 18 No

Post New Answer

More Dot Net General Interview Questions

What is the use of UML in .Net

0 Answers  


Define marshling?

0 Answers  


Explain cas (code access security)?

0 Answers  


What is the single responsibility principle?

0 Answers  


If we write any code for DataGrid methods, what is the access specifier used for that methods in the code behind file and why?

0 Answers  






Give an example for setter/ write-only methods

1 Answers  


Can we have same method with same name and signature using partial classes

1 Answers  


How to send the Mail in C# using ASP.Net ? And my Answer is as follows ?

3 Answers   Intel,


Explain acid properties?

1 Answers  


What is Ajax design pattern in .NET?

0 Answers  


Write the .net syntax for 'for loop'?

0 Answers  


What are the providers available with VS.NET ?

2 Answers   TCS,


Categories