請告訴我什麼是父對象與子類像實例:什麼是使用父對象與子類的實例
public class A
{
public A()
{
Console.WriteLine("A");
}
public virtual void method()
{
Console.WriteLine("AM");
}
}
public class B : A
{
public B()
{
Console.WriteLine("B");
}
public new void method()
{
Console.WriteLine("BM");
}
public void method1()
{
Console.WriteLine("BM1");
}
}
class Program
{
static void Main(string[] args)
{
A obj = new B();// what is use of it?
obj.method();
Console.Read();
}
private void methodP1()
{
}
}
請告訴我什麼是使用 家長的obj =新的兒童(); 因爲我只能調用父類的公有方法,所以可以使用 父obj = new Parent();
是否有可能:Child obj = new Parent()?
不明白,請提供更多詳細信息 –
如果您只需要使用父類的功能,則不需要通過子類來實例化它。 – Banago