public class Base
{
public Base() { }
}
public class Derived : Base
{
public Derived() { }
}
冒號 : 後指定基類,衍生類自動擁有基類所有 非私有 成員(欄位、屬性、方法)。
Derived 物件同時是 Derived 與 Base 型別。Derived 隱含轉型為 Base 參考,視野限縮為基類成員;再轉回 Derived 需強制轉型,且僅限原本為 Derived 的實例。base()。