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 server objects in asp.net?
What parameters can you pass in the url of the api?
What is __ requestverificationtoken?
How to find out what version of asp.net I am using on my machine?
How many time you can fill dataset in asp.net?
hi .net gurus here is my question " how does impersonate in asp.net works? explain with good example"
2 Answers PennyWise, TCS, Wipro,
By default what is the Asp.Net application login context on IIS 5.0? By default the ASP.Net app runs in the context of a local user ASPNet on IIS version 5. On IIS version 6 on windows 2003 it is called Network service
To match the two different controls which control would we use ?
What are clr?cts?cls?
4 Answers e4e, HCL, Microsoft, Tata Communications,
What are the new features implemented in ASP.NET?
In a Code-Behind class generally which type of code is found ?
what is view stat how it is use ?