How can you prevent classes to be inherited?
Answers were Sorted based on User's Feedback
Answer / vijay sharma
We can prevent classes to be inherited by marking the
classes as sealed.
| Is This Answer Correct ? | 24 Yes | 0 No |
Answer / nitin kumar tomar
just make the class sealed like
sealed public class classname
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / chvramana
Using Keyword Sealed. You can created Sealed class and
You can prevent the class to be inherited.
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / dhiraj kumar pandey
We can prevent classes to be inherited by using the key
word SEALED.
| Is This Answer Correct ? | 5 Yes | 0 No |
sealed modifier is used for preventing the accident
inhritance of a class. A sealed class can not be inhrited.
Example :
using system;
sealed class abc
{
protected string str = "";
public virtual void hello()
{
str = " Hi i am not in C#";
}
class xyz : abc //--ERROR--
{
public override void hell0()
{
str = "hi i am in C#";
Console.WriteLine("{0}",str);
}
}
class mainclass
{
public static void Main()
{
xyz x = new xyz();
x.hello();
}
}
Note-> if we run above program thn we will get an error
because we inheit class abc while it is sealed.
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / dhara
we can prevent class to be inherite by making sealed class
by using keyword sealed.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / nagesh rajarapu
by using sealed keyword before the class name
| Is This Answer Correct ? | 0 Yes | 0 No |
What are properties and indexer?
What is interface inheritance?
What is meant by console programming?
What is session variable in c#?
can you declare an override method to be static if the original method is not static?
How does dll hell solve in .net?
What is function and method in c#?
What is string method in c#?
Explain About .NET Remoting and types of remoting
What is a hash table c#?
What is static noise?
What is yield keyword?
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)