Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


can you overload a method of class A in Class B if it is
derived class of A?If it is yes tell me how is it possible?

Answers were Sorted based on User's Feedback



can you overload a method of class A in Class B if it is derived class of A?If it is yes tell me ho..

Answer / lalit pradhan

namespace Test
{
class Program
{
static void Main(string[] args)
{
A a = new A();
a.Method();

B b = new B();
b.Method("From B");

Console.ReadKey();
}
}

class A
{
public void Method()
{
Console.WriteLine("From A");
}
}

class B : A
{
public void Method(string s)
{
Console.WriteLine(s);
}
}
}

Is This Answer Correct ?    15 Yes 1 No

can you overload a method of class A in Class B if it is derived class of A?If it is yes tell me ho..

Answer / dhanunjaya

yes,we can overload.Most of the times we can overload a
method within same class only but overloading is possible
between classes.So internally overloading is possible in
class B.

Is This Answer Correct ?    9 Yes 0 No

can you overload a method of class A in Class B if it is derived class of A?If it is yes tell me ho..

Answer / bhagyashri

C# Support Inheritance & in C# multiple inheritance is
achieved by using interface.multiple interface means one
class can derived by two class..and class can be derived
only one class but more than one interface.so for multiple
inheritance we use interface
for eg:
interface i1
{
public void Method1();

}
interface i2
{
public void Method2();

}
class A:i1,i2
{
public void Method1()
{
Console.WriteLine("Hi");
}
public void Method2()
{
Console.WriteLine("Hello");
}
}
class main()
{
public static void Main()
{
A a=new A();
a.Method1();
a.Method2();
Console.ReadLine();
}
}

Is This Answer Correct ?    1 Yes 0 No

can you overload a method of class A in Class B if it is derived class of A?If it is yes tell me ho..

Answer / muralik.it

for the above answers, i have one doubt, c# doesnt support
inheritence instead of that we use interface..but the above
answers showing the inheritence can u plz clarifyit..thank you

Is This Answer Correct ?    0 Yes 3 No

Post New Answer

More C Sharp Interview Questions

What is expression tree with example?

0 Answers  


Why to use “finally” block in c#?

0 Answers  


What is early binding and late binding

12 Answers   ABC, Infosys, TATA,


Explain the term inheritance in C#.

0 Answers   Deloitte, JPMorgan Chase,


Is c# pass by reference?

0 Answers  


what is a template?

3 Answers   Choice Solutions,


Give some examples for built in datatypes in c#?

0 Answers  


Can you change the value of a constant filed after its declaration?

0 Answers  


How do I create a dbml file?

0 Answers  


What is the difference between ienumerable and iqueryable?

0 Answers  


can you tell me what are the steps should follow to do delay signing.

1 Answers   HCL,


What is delegates and events?

0 Answers  


Categories