what is overloading & overriding
Answers were Sorted based on User's Feedback
Answer / vishal shah
Overloading is simply the 2 or more than two functions with
different signatures.
Overriding is related with Polymorphism, where virtual
function declared in base class is override in the derived
class with the same name. And compiler during runtime
decide which function to be called based on the object
(Base Class or Derived Class) used to call this function.
| Is This Answer Correct ? | 12 Yes | 0 No |
Answer / ashish
Overloading is a concept in OOPS where we have a similar
methods of same name but diferent signature.The return type
may be same or different but the signature has to be
different.It is an example of static polymorphism.
Overriding is a conecpt where we have the same method
(signature and return type) both is child class and parent
class. Now why we have the same method ? You will have that
thing happen when you want to add more funtionalities to a
method corresponding to your child class. This is an
example of runtime polymorphism
| Is This Answer Correct ? | 7 Yes | 0 No |
Is datetime nullable c#?
Can I use parseint?
List the two important objects of ado.net and also list the namespaces that are commonly used in ado.net to aid in connection to a database.
Explain about accessibility modifier 'protected internal'?
What are the examples of data types?
Explain the types of assemblies in .net?
Does c# support multiple inheritance (mi)?
What is difference between iqueryable and ienumerable in c#?
What is the difference between list and dictionary in c#?
Can interface have virtual methods in c#?
List the 5 different access modifiers in c#?
What are c# collections?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)