我得到了密封抽象类的示例代码。我只是知道密封抽象类的用途。必须扩展的抽象和密封关键字防止扩展类。所以当类被密封和抽象时,它可以被扩展和实例化。那么密封抽象类的真正用途是什么?
有人告诉我这将解决静态类的目的。如果可能,请在需要将类设计为密封抽象类时,用少量示例代码和场景讨论密封抽象类的使用。
sealed abstract class BaseBook : IBook
{
private string _title;
public virtual string Author
{
get
{
Console.WriteLine("Base book GET!");
return _title;
}
set
{
Console.WriteLine("Base book SET!");
_title = value;
}
}
public string Title
{
get;
set;
}
}
谢谢