一个关于c# 优化的问题!!!!

问题如图。请教各位大神怎么解决,要有代码,尽量详细,如有帮助还有红包答谢!!图片说明

a>函数重载
b>继承该类,并重写该方法,再进行调用
c>有,如下
class b : x{
public override string AA(string a, int b) {
return "ss";
}
}

重写需要方法名和参数个数必须一致 显然楼上的b,c回答有问题
解决方法如下
(1)定义接口
interface c
{
Public StringAA(string a,int b);
}
(2)创建类d
class d :x,c
{
Public StringAA(string a,int b)
{
return "ss";
}
}