10. Overloding and overriding.
Answers were Sorted based on User's Feedback
Answer / preetham
Overloading :
If you want to use same method in a different ways by using different method signatures.It should be in the same class.
In the below example there is no parameter passed in first time calling but same method we used with passing multiple parameters. This is what overloading means.
Ex: public void FirstMethod(){}
public void FirstMethod(int i, string s){}
Overriding :
It deals with two methods one in a parent class and one in a child class that have the same signature.
The method in parent class should be declared as virtual and the method in the derived class should be declared as override in their method signature. Every virtual method in the parent class should be override in the derived class.
Ex : public virtual void FirstMethod(){}
public override void FirstMethod(){}
| Is This Answer Correct ? | 2 Yes | 2 No |
Answer / pinki
Overloading methods
1.They appear in the same class or a subclass
2.They have the same name but, have different parameter
lists, and can have different return types.
An example of an overloaded method is print() in the
java.io.PrintStream class
Overriding methods
It allows a subclass to re-define a method it inherits from
it's superclass
overriding methods:
1. It appears in subclasses
2. They have the same name as a superclass method
3. They have the same parameter list as a superclass method
4. They have the same return type as as a superclass method
5. They have the access modifier for the overriding method
may not be more restrictive than the access modifier of the
superclass method
| Is This Answer Correct ? | 0 Yes | 0 No |
What re interop services?
I can't be bothered with cas. Can I turn it off?
What are the different pipelining hazards? : Dot net architecture
5. Wcf- Session Managment
It was told that .Net 2.0 Framework has got it's in built webserver. Does it mean that it doesn't need IIS? What is the significance of Front Page Server Extensions in creating or hosting a Web Application in .net?
1 Answers 247Customer, Concentrix, Wipro,
Define dma? : Dot net architecture
Let's say I have an existing application written using Visual Studio 6 (VB 6, InterDev 6) and this application utilizes Windows 2000 COM+ transaction services. How would you approach migrating this application to .NET ?
Explain how does .net mobile work? : Microsoft dot net mobile
What is cache coherency and how is it eliminated? : .NET Architecture
Explain the number or character entered through keyboard gets converted to equivalent ascii code & it get stored on ram in the binary form. What is the exact procedure on hardware that converts the ascii value to binary? : .NET Architecture
What exactly is being serialized when you perform serialization? scope in C# ?
What is .net transaction?