請問為何在 C#中將類型聲明為父類類型,然后實例化為子類。但此對象不能像 Java 一樣訪問到子類中的相關(guān)屬性?using System;namespace Inherit.Properties
{ class A
{ public string a = "A";
} class B : A
{ public string b = "B";
} public class EmptyClass
{ public static void Main(string[] args)
{
A a = new B();
Console.WriteLine(a.a); //Console.WriteLine(a.b); 這將報錯,但在 Java 中是允許這樣做的。
}
}
}
- 0 回答
- 0 關(guān)注
- 1006 瀏覽
添加回答
舉報
0/150
提交
取消