我有 2 个具有确切两个功能的类。它们之间的区别在于它们修改了自己类的成员变量。
class A
{
public hello;
public void methodA ()
{
// code to modify hello
}
}
class B
{
public hello;
public void methodB()
{
// code to modify hello
}
}
方法 A 和 B 做完全相同的事情,但打招呼不同(一个在 A 类中,一个在 B 类中)。有什么办法可以避免在这里重复吗?我认为可能委托将是答案,但我不知道如何。请给我指导,我是学生,还在学习。预先感谢。
编辑:这些类具有相同功能但是单独的类的原因是,一个在 Windows 应用程序中,另一个在控制台应用程序中。