class A
{

public virtual void fun(int i)
{
Console.WriteLine(i);
}
public void fun2(A a)
{
a.fun(
1);
fun(
5);
}
}
class B:A
{

public override void fun(int i)
{
base.fun(i+1);
}
}
class Program
{
static void Main(string[] args)
{
A a
= new A();
B b
= new B();
a.fun2(b);
b.fun2(a);

}
}

相关文章:

  • 2021-11-17
  • 2021-09-09
  • 2021-09-26
  • 2022-12-23
  • 2022-12-23
  • 2021-05-25
  • 2022-01-15
猜你喜欢
  • 2021-11-27
  • 2021-05-20
  • 2021-08-29
  • 2021-11-09
  • 2022-12-23
  • 2021-05-27
相关资源
相似解决方案