using System;
class A
{
public virtual void F() {
Console.WriteLine("A.F");
}
public virtual void G() {
Console.WriteLine("A.G");
}
}
class B: A
{
sealed override public void F() {
Console.WriteLine("B.F");
}
override public void G() {
Console.WriteLine("B.G");
}
}
class C: B
{
override public void G() {
Console.WriteLine("C.G");
}
}
在上面的问题中我想知道类c没有名称为f()的方法我的意思是如果我创建它的对象并访问方法f()它会抛出错误吗?如果是,那么我想知道因为继承类c应该有一个名为f()的类A的方法...所以我不能称之为?