When should we use abtract class and Interface Class?Give
an Example
Answers were Sorted based on User's Feedback
Answer / eswar
Features are same but implementation are different then we
go for Interface
Features are same and some of the implementations are same
then we go for Abstract.
Is This Answer Correct ? | 14 Yes | 10 No |
Answer / pallavi
Use an abstract class when you want to inherit only from the parent
Use an interface when you want to inherit from multiple sources
If the behaviour of base class is default behaviour of all the sub classes the use abstract. If it is not default behaviour for all the classes use interface.
Interface - CAN-DO relationship
abstract class - IS-A relationship
Is This Answer Correct ? | 4 Yes | 2 No |
Answer / pravin more
If U Want to add some modules in ur application in the
feature then u can use abstract class.
---Pravin More
Is This Answer Correct ? | 3 Yes | 2 No |
Answer / lenin n c
In abstract we need can create Object for that class and
cannot inherit it.
But in case of interface viceversa
Is This Answer Correct ? | 2 Yes | 17 No |
What is Model-View-View Model?
What are the different methods that are used during the page load?
In which module you have worked in your .net project explain?
Why do we use web config?
What is data grid view in asp.net?
What is a 307 redirect?
Explain login control and form authentication.
Explain how can we inherit a static variable?
Where is asp.net session stored?
Explain the different types of assemblies?
Can you explain what inheritance is and an example of when you might use it?
What are the different authentication modes in asp.net?