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...


is it possible to inherit a class but methods declared in
the class should not be inheritable i possible how?

Answers were Sorted based on User's Feedback



is it possible to inherit a class but methods declared in the class should not be inheritable i po..

Answer / aakanchha

Yes..!!
We can define a method as "private" ,so the method will not
be inherited.

and by 'sealed' we can prevent overriding but can not
prevent inheriting .

Is This Answer Correct ?    17 Yes 1 No

is it possible to inherit a class but methods declared in the class should not be inheritable i po..

Answer / arunkumar

s it is possible by doing Sealed keyword to the method in
first class

Is This Answer Correct ?    21 Yes 8 No

is it possible to inherit a class but methods declared in the class should not be inheritable i po..

Answer / ashish modi

class X
{
protected virtual void F() { Console.WriteLine("X.F"); }
protected virtual void F2() { Console.WriteLine
("X.F2"); }
}
class Y : X
{
sealed protected override void F() { Console.WriteLine
("Y.F"); }
protected override void F2() { Console.WriteLine
("X.F3"); }
}
class Z : Y
{
// Attempting to override F causes compiler error
CS0239.
// protected override void F() { Console.WriteLine
("C.F"); }

// Overriding F2 is allowed.
protected override void F2() { Console.WriteLine
("Z.F2"); }
}

Is This Answer Correct ?    12 Yes 2 No

is it possible to inherit a class but methods declared in the class should not be inheritable i po..

Answer / vishal

That's Correct.
Using private keyword in the method signature is a way of
preventing inheritance of that method in child class.

Please note that using "sealed" keyword in method signature
only prevents overriding of the method in child class, but
the method is still inheritable in the child class.

Is This Answer Correct ?    8 Yes 0 No

is it possible to inherit a class but methods declared in the class should not be inheritable i po..

Answer / vimal

Use 'Sealed' Keyword with Method

Is This Answer Correct ?    0 Yes 1 No

is it possible to inherit a class but methods declared in the class should not be inheritable i po..

Answer / vimal

Use 'Sealed' Keyword with Method

Is This Answer Correct ?    0 Yes 1 No

is it possible to inherit a class but methods declared in the class should not be inheritable i po..

Answer / bikas pandey

Let The Class To Public And The Method To Be Sealed

Is This Answer Correct ?    1 Yes 4 No

is it possible to inherit a class but methods declared in the class should not be inheritable i po..

Answer / rajni

yes it is possible for method not to inherit make it final.

Is This Answer Correct ?    0 Yes 5 No

Post New Answer

More C Sharp Interview Questions

Any exceptions are there which are not caught by any catch blocks? what are they?

5 Answers   Honeywell, TCS,


When was c# created?

0 Answers  


Why do we need constructor in c#?

0 Answers  


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

0 Answers  


How can I process command-line arguments?

0 Answers  


Explain the importance and use of each, version, culture and publickeytoken for an assembly.

0 Answers  


What is the difference between paramaterized constructor and copy constructor?

0 Answers   HCL,


Define a partial class?

0 Answers  


What is icomparer in c#?

0 Answers  


What is literal in c#?

0 Answers  


write program in C# for palindrome? (aug 2009) write program in C3 for generating below output?(aug 2009) # # # # # # # # # #

4 Answers   TCS,


destructor, Dispose, Finalize - How they relate to each other

1 Answers   Synechron,


Categories