C#语言
有200个类实现了a,b,c,x,y方法;
有150个类实现了a,b,c,y,z方法;
有100个类实现了a,b,c,x,z方法;父类应该实现什么方法,a、b、c还是a、b、c、x、y、z?
或者其他的好点子?
有200个类实现了a,b,c,x,y方法;
有150个类实现了a,b,c,y,z方法;
有100个类实现了a,b,c,x,z方法;父类应该实现什么方法,a、b、c还是a、b、c、x、y、z?
或者其他的好点子?
我觉得做成接口最好
{
public int a();
public int b();
public int c();
protected int ix();
protected int iy();
protected int iz();
}然后在第一个类别子类里如此继承class child1 : original
public int x()
{
return ix();
}
public int y()
{
return iy();
}如此类推?