C# 不支援多重實作繼承,但一類別可實作多介面。結構衍生自 System.ValueType,亦可實作多介面。
public class BaseClass { public string GetUrl() { return "www.gosoa.com.cn"; } }
public class Test : BaseClass {
static void Main() { Console.WriteLine(new Test().GetUrl()); }
}
// 輸出:www.gosoa.com.cn
public class Test : BaseClass 宣告繼承,子類別自動擁有父類別公用方法。