我是C#中的一個新手。我正在閱讀有關密封關鍵字。我有關於密封類。我讀了一個關於密封方法的行,我們可以使密封方法也行。行是(由聲明方法爲密封,我們可以避免進一步重寫此方法。) 我創建了一個演示,但不明白上面的行和密封方法使用的含義。以下是我的代碼: -C#中的密封方法#
using System;
namespace ConsoleApplication2
{
class Program:MyClass
{
public override sealed void Test()
{
Console.WriteLine("My class Program");
}
static void Main(string[] args)
{
Program obj = new Program();
obj.Test();
Console.ReadLine();
}
}
class MyClass
{
public virtual void Test()
{
Console.WriteLine("My class Test");
}
}
}
請告訴我爲什麼我們使用密封方法以及密封方法的優點是什麼。
謝謝Mehrdad .. :) – 2010-11-11 07:17:55
我能做到這一點與第一級是一個接口? – 2015-04-17 04:02:38