我试图让这样的事情:接口方法
public interface ICar
{
public void Update(/*something here*/);
}
然后两类:
public class Peugeot : ICar
{
public void Update(Peugeot car)
{
}
}
public class Volvo : ICar
{
public void Update(Volvo car)
{
}
}
我怎样才能做到这一点?
OP可能想限制每个实现只接受自己的类型,尽管他忘了提及它。 –
Update方法会用它的参数做什么? – boli
@boli问道,做这件事有什么意义? “car”参数与处理实际实例的方式有何不同(如果您愿意,可以使用'this'实例)? – Groo