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 is a verbatim string literal and why do we use it?
What?s the difference between the Debug class and Trace class?
What is an array? Give the syntax for a single and multi-dimensional array?
Is array a list?
What is null in database?
Why delegates are safe in c#?
What is an xsd file?
Explain what is copy constructor?
What is the partial class in C# What is the use of partial class in C#?
What is a pre-requisite for connection pooling?
What is difference between virtual and override in c#?
Why is c# good for games?
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)